ReSharper 2026.1 Help

コードインスペクション:「is」演算子の式は指定された型になることはありません

このインスペクションは、決して成功しない is 型チェックを報告します。 これは通常、オペランドの型とチェック対象の型が互換性がない場合に発生し、条件は常に false となり、ガードされたコードに到達できなくなります。

サンプル

void M(int number) { if (number is string) { Use(number); } }
void M(int number) { if (false) { Use(number); } }

クイックフィックス

到達不能なコードを削除するか、型チェックを修正してください。

2026 年 6 月 12 日