ホームページ >バックエンド開発 >C++ >C# でコマンドラインから整数入力を読み取る方法は?

C# でコマンドラインから整数入力を読み取る方法は?

DDD
DDDオリジナル
2025-01-24 05:01:12377ブラウズ

How to Read Integer Input from the Command Line in C#?

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 サイトの他の関連記事を参照してください。

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