コードインスペクション:「is」演算子の式は指定された型になることはありません
このインスペクションは、決して成功しない is 型チェックを報告します。 これは通常、オペランドの型とチェック対象の型が互換性がない場合に発生し、条件は常に false となり、ガードされたコードに到達できなくなります。
サンプル
void M(int number)
{
if (number is string)
{
Use(number);
}
}
void M(int number)
{
if (false)
{
Use(number);
}
}
クイックフィックス
到達不能なコードを削除するか、型チェックを修正してください。
2026 年 6 月 12 日