C# 使用ReSharper将Linq转换为代码

C# 使用ReSharper将Linq转换为代码,c#,visual-studio-2010,resharper,C#,Visual Studio 2010,Resharper,我已经在Visual Studio 2010 Pro上安装了ReSharper 8.2.1 Full,我需要将Linq转换为foreach。我在他们的帮助网站上找到了一篇文章,文章告诉我,使用Resharper可以将linq表达式转换为代码 当我在Visual Studio中打开应用程序并将插入符号放在查询表达式处并按Alt+Enter时,我可以看到“将Linq转换为方法链”,但另一个选项“将Linq转换为代码”丢失了。我需要添加任何设置才能使其工作吗?有人尝试过这个选项吗?“Convert L

我已经在Visual Studio 2010 Pro上安装了ReSharper 8.2.1 Full,我需要将Linq转换为foreach。我在他们的帮助网站上找到了一篇文章,文章告诉我,使用Resharper可以将linq表达式转换为代码

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

“Convert LINQ to code”只适用于某些表达式模式,例如
foreach
语句或
return
语句,它们可以转换成循环,并使用
yield return
。你的代码块是什么