Resharper 5 可以将我的foreach
循环转换为 Linq 查询。我喜欢哪个。但是 linq 比foreach
循环更难调试。
当我将foreach
语句转换为 linq 查询时,我看不到任何返回其他方式的选项。
有谁知道如何做到这一点?甚至可能吗?
Resharper 5 可以将我的foreach
循环转换为 Linq 查询。我喜欢哪个。但是 linq 比foreach
循环更难调试。
当我将foreach
语句转换为 linq 查询时,我看不到任何返回其他方式的选项。
有谁知道如何做到这一点?甚至可能吗?
我们正在为 ReSharper vNext 开发 LINQ2Foreach(和其他一些)功能
我不相信这是可能的。当然,它没有在Quick Fixes 的示例中列出,其中显示了 loop-to-LINQ-expression。
您应该能够做的是使用上下文操作“将 LINQ 转换为方法链”从“流利”样式转到“方法”样式,然后有选择地使用“引入变量”将表达式拉成碎片。