JetBrains Rider 2026.1 Help

コードインスペクション:積分定数との比較は無意味です

このインスペクションは、整数値と定数との比較結果が、比較対象の型の値範囲外であることを示しています。 このような比較では定数が返されるため、通常は条件に誤りがあることを示しています。

サンプル

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

ここでは byte は決して 1000 にはなり得ないため、比較は無意味です。

クイックフィックス

インスペクションエラーに対する専用の迅速な解決策はありません。 通常の対処法は、定数を修正するか、比較対象の型を変更するか、不可能な条件を削除することです。

2026 年 6 月 12 日