我在Visual Studio 2010 Pro上安装了ReSharper 8.2.1 Full,我需要将Linq转换为foreach。我在他们的帮助网站上发现了this文章,这说明使用Resharper可以将linq表达式转换为代码。
当我在Visual Studio中打开我的应用程序并将插入符号放在查询表达式并按下Alt + Enter时,我可以看到"将Linq转换为方法链"但另一个选项"将Linq转换为代码"缺少。我是否需要添加任何设置才能使其正常工作?有人试过这个选项吗?
答案 0 :(得分:3)
“将LINQ转换为代码”仅适用于某些表达式模式,例如foreach
语句或return
语句,可以将其转换为yield return
的循环。你的代码块是什么?