C# コマンド ラインからの整数入力の効率的な処理
C# では、コマンド ラインから直接整数入力を取得するには、単純なアプローチが必要です。 Console.ReadLine()
は文字列を返しますが、Convert.ToInt32()
を使用して直接整数変換が可能です。
この関数は、文字列入力を同等の整数に変換します。 実際の例を次に示します:
<code class="language-csharp">int userInput = Convert.ToInt32(Console.ReadLine());</code>
次のシナリオについて考えてみましょう:
<code class="language-csharp">Console.WriteLine("1. Add account."); Console.WriteLine("Enter your choice: "); Console.ReadLine(); // Currently accepts string input</code>
整数入力を正しく処理するには、最後の行を変更します:
<code class="language-csharp">int choice = Convert.ToInt32(Console.ReadLine());</code>
この改訂されたコードは、ユーザー入力を取得して整数に変換し、それをプログラム内で後で使用できるように choice
変数に割り当てます。 これにより、アプリケーションがユーザーの数値選択を正しく処理できるようになります。
以上がC# でコマンドラインから整数入力を読み取る方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。