ReSharper 2026.1 Help

代码检查:使用复合赋值

此检查会报告左侧变量在赋值后立即与另一个值组合并再次赋值给自身的情况。 典型示例包括像 x = x + yx = x * y 这样的模式,可以用复合赋值运算符来实现。

示例

count = count + 1; total = total * factor;
count += 1; total *= factor;

快速修复

复合赋值更简洁,并且能明确表达“更新此变量”的意图。

2026年 5月 8日