我已经在我的 Visual Studio 2010 Pro 上安装了 ReSharper 8.2.1 Full,我需要将 Linq 转换为 foreach。我找到了 this他们的帮助网站上的文章讲述了使用 Resharper 可以将 linq 表达式转换为代码。
当我在 Visual Studio 中打开我的应用程序并将插入符放在查询表达式上并按 Alt+Enter 时,我可以看到“将 Linq 转换为方法链”,但另一个选项“将 Linq 转换为代码”是缺少。我是否需要添加任何设置才能使其正常工作?有人试过这个选项吗?
最佳答案
“Convert LINQ to code”仅适用于某些表达式模式,例如 foreach
语句或 return
语句,它们可以转换为带有 yield 的循环返回
。你的代码块是什么?
关于c# - 使用 ReSharper 将 Linq 转换为代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24881773/