将方法语法转换为查询语法

时间:2017-09-30 20:34:01

标签: c# linq linq-query-syntax linq-method-syntax

有没有办法自动从linq方法语法转换为查询语法?

例如为: 我想自动转换它:

var aux = Directory.EnumerateDirectories(@"c:\")
                .Where(directory => directory.Contains("xxx"))
                .ToList();

到它:

var aux = (from directory in Directory.EnumerateDirectories(@"c:\")
                  where directory.Contains("xxx")
                  select directory).ToList();

0 个答案:

没有答案