コードインスペクション:積分定数との比較は無意味です
このインスペクションは、整数値と定数との比較結果が、比較対象の型の値範囲外であることを示しています。 このような比較では定数が返されるため、通常は条件に誤りがあることを示しています。
サンプル
class C
{
bool IsMatch(byte value)
{
return value == 1000;
}
}
ここでは byte は決して 1000 にはなり得ないため、比較は無意味です。
クイックフィックス
インスペクションエラーに対する専用の迅速な解決策はありません。 通常の対処法は、定数を修正するか、比較対象の型を変更するか、不可能な条件を削除することです。
2026 年 6 月 12 日