ReSharper 2026.1 Help

代码检查:与整数常量的比较是无用的

此检查会报告整型值与超出其类型数值范围的常量进行比较的情况。 此类比较的结果是恒定的,通常表示条件存在错误。

示例

class C { bool IsMatch(byte value) { return value == 1000; } }

这里 byte 永远不会等于 1000 ,因此该比较是无用的。

快速修复

没有针对此检查的专用快速修复。 通常的修复方法是修正常量、更改被比较的类型或移除不可能的条件。

2026年 5月 8日