在resharper中进行多次替换(Single,Count方法等)

时间:2016-03-28 10:03:41

标签: c# resharper resharper-9.1

Resharper只允许替换一个问题。如何在整个项目中替换所有相同的问题?

例如,要替换

ctx.Shops.Where(t => t.ShopId == currentBase.ID).Single() 

通过

ctx.Shops.Single(t => t.ShopId == currentBase.ID)

你应按下按钮,如

所示

enter image description here

如何在整个项目中替换所有Sinle方法的准确性?

resharper 9.1和10的版本

1 个答案:

答案 0 :(得分:1)

嗯,似乎不支持为整个文件/项目/解决方案(又名"fix in scope")修复此问题。

我能想到的最接近的是选择Inspection "Replace with single call..."> Find similar issues...,然后在结果之间导航并手动修复。