ReSharper 2026.1 Help

代码检查:左操作数为零的移位表达式结果为零。

此检查会报告左操作数为常量值 0 的移位表达式。 移位零仍然得到零,因此该操作通常没有效果。

示例

int value = 0 << count;

如何修复它

没有针对此检查的专用快速修复。 请移除该移位操作,或如果零是误用,请使用预期的非零值。

int value = 0;
2026年 5月 8日