ReSharper 2026.1 Help

代码检查:替换为单一赋值

此检查会报告两步布尔赋值,首先赋值 true ,然后有条件地赋值 false。 该模式等同于直接赋值为取反条件。

示例

bool result = true; if (condition) result = false;
bool result = !condition;

快速修复

将两步赋值替换为单步赋值。

2026年 3月 25日