ホームページ >バックエンド開発 >C++ >C# でユーザー入力から整数を読み取るにはどうすればよいですか?

C# でユーザー入力から整数を読み取るにはどうすればよいですか?

Susan Sarandon
Susan Sarandonオリジナル
2025-01-24 05:11:12472ブラウズ

How Do I Read an Integer from User Input in C#?

C# での整数入力の読み取り

C# の Console.ReadLine() メソッドは本質的にコンソール入力を文字列として読み取ります。 整数値を取得するには、入力を明示的に変換する必要があります。

Convert.ToInt32() アプローチ

最も簡単な方法は、Convert.ToInt32() を使用することです。この関数は、文字列を整数に直接変換します。

これが例です:

<code class="language-csharp">Console.WriteLine("1. Add account.");
Console.WriteLine("Enter your choice: ");
int userChoice = Convert.ToInt32(Console.ReadLine());</code>

このコード スニペットは、最初にユーザーに入力を求めます。 Console.ReadLine() は入力を文字列としてキャプチャします。 次に、Convert.ToInt32() はこの文字列を整数に変換し、結果を userChoice 変数に保存します。 ユーザーが数値以外の入力を入力した場合、このメソッドは例外をスローすることに注意してください。 堅牢なアプリケーションには、エラー処理 (try-catch ブロックの使用など) が推奨されます。

以上がC# でユーザー入力から整数を読み取るにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。