私のプログラムは、テキスト ボックスに 1 ~ 10 の数字を入力するようにユーザーに要求します。ユーザーが数字を入力すると、次のように に変換されint
ます。
if (!int.TryParse(inputBox.Text, out input))
数値をint に変換!
できない場合、ユーザーにエラーがスローされるため、を使用しました。TryParse
これは、 や+
など、で始まる数字を入力するまで機能します。の前にがあるという事実を捉えていません。複数入力すると、当然のようにエラーがスローされます。+5
+1
+
int
+
このタイプの入力をチェックするエラー防止コード行を作成するにはどうすればよいでしょうか?