Resharper大大简化了一个循环,但是现在它让我想到一个未使用的变量,我该如何干净利落地做到这一点?
foreach (Field Test in Line.Where(IsStartKey))
Phase = ScanPhase.Processing;
...
private static bool IsStartKey(Field Test)
{
return Test.Value.StartsWith("Cabinet Name");
}
Run Code Online (Sandbox Code Playgroud)
测试当然是在原版中使用但在简化之后它没用.该行已被标记,但未提出任何改进建议.