C# if文でエラーメッセージ 「到達できないコードが検出されました」の表示を解消

C# if文でエラーメッセージ 「到達できないコードが検出されました」の表示を解消

C#でif文の中で、エラーメッセージ 「到達できないコードが検出されました」が表示された場合の原因を記述してます。

環境

  • OS windows10 pro 64bit
  • Microsoft Visual Studio Community 2019 Version 16.7.1

エラー内容

以下のコードで発生します。

原因

条件が「true」になっているので、elseになる可能性がないため

以下のコードのように、ちゃんとelseになるように条件を指定する必要があります。