JetBrains Rider 2026.1 Help

コードインスペクション:一部の実行パスでゼロによる除算が発生します。

このインスペクションは、少なくとも 1 つの実行パスにおいて除数が 0 となる整数除算を報告します。

サンプル

int Divide(int value, bool useZero) { var divisor = useZero ? 0 : 2; return value / divisor; }
int Divide(int value, bool useZero) { var divisor = useZero ? 0 : 2; if (divisor == 0) return 0; return value / divisor; }

クイックフィックス

インスペクションエラーに対する専用の迅速な解決策はありません。 一般的な修正方法は、除算が行われる前に除数がゼロにならないようにすることです。

2026 年 6 月 12 日