使用ReSharper将Linq转换为代码

时间:2014-07-22 07:57:59

标签: c# visual-studio-2010 resharper

我在Visual Studio 2010 Pro上安装了ReSharper 8.2.1 Full,我需要将Linq转换为foreach。我在他们的帮助网站上发现了this文章,这说明使用Resharper可以将linq表达式转换为代码。

当我在Visual Studio中打开我的应用程序并将插入符号放在查询表达式并按下Alt + Enter时,我可以看到"将Linq转换为方法链"但另一个选项"将Linq转换为代码"缺少。我是否需要添加任何设置才能使其正常工作?有人试过这个选项吗?

1 个答案:

答案 0 :(得分:3)

“将LINQ转换为代码”仅适用于某些表达式模式,例如foreach语句或return语句,可以将其转换为yield return的循环。你的代码块是什么?