C# の Console.ReadLine 関数を使用してコンソールからユーザー入力を読み取る
- 基本的な使用法
- まず、Console.ReadLine() 関数の基本メソッドを使用してユーザーの入力を読み取る必要があります。具体例は以下のとおりです。
using System; class Program { static void Main(string[] args) { Console.WriteLine("请输入您的姓名:"); string name = Console.ReadLine(); Console.WriteLine("您输入的姓名是:" + name); Console.ReadKey(); } }
- 型変換
- コンソールからユーザーの入力を読み取るとき、実際に受け取るのは文字列です。ユーザーが入力した文字列を他の型のデータに変換する場合は、最初に型変換を実行する必要があります。
using System; class Program { static void Main(string[] args) { Console.WriteLine("请输入第一个整数:"); string num1String = Console.ReadLine(); int num1 = int.Parse(num1String); Console.WriteLine("请输入第二个整数:"); string num2String = Console.ReadLine(); int num2 = int.Parse(num2String); int sum = num1 + num2; Console.WriteLine("两个整数的和是:" + sum); Console.ReadKey(); } }
- エラー処理
- Console.ReadLine() 関数を使用してユーザー入力を読み取るとき、ユーザー入力が正当な文字列でない場合 (たとえば、入力が整数でない場合)、プログラムが崩壊する原因になります。この状況を回避するには、エラー処理に TryParse() 関数を使用します。
using System; class Program { static void Main(string[] args) { Console.WriteLine("请输入一个整数:"); string inputString = Console.ReadLine(); int number; bool success = int.TryParse(inputString, out number); if (success) { Console.WriteLine("您输入的整数是:" + number); } else { Console.WriteLine("您输入的不是一个有效的整数。"); } Console.ReadKey(); } }
C# で Console.ReadLine() 関数を使用すると、ユーザーが入力した文字列をコンソールから簡単に読み取ることができます。型変換により、ユーザーが入力した文字列を他の型のデータに変換し、関連する操作を実行できます。ユーザー入力を読み取るとき、プログラムのクラッシュを避けるためにエラー処理に TryParse() 関数を使用することもできます。
以上がC# の Console.ReadLine 関数を使用してコンソールからユーザー入力を読み取るの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









C# を使用した Active Directory のガイド。ここでは、Active Directory の概要と、C# での動作方法について、構文と例とともに説明します。

C# データ グリッド ビューのガイド。ここでは、SQL データベースまたは Excel ファイルからデータ グリッド ビューをロードおよびエクスポートする方法の例について説明します。

マルチスレッドと非同期の違いは、マルチスレッドが複数のスレッドを同時に実行し、現在のスレッドをブロックせずに非同期に操作を実行することです。マルチスレッドは計算集約型タスクに使用されますが、非同期はユーザーインタラクションに使用されます。マルチスレッドの利点は、コンピューティングのパフォーマンスを改善することですが、非同期の利点はUIスレッドをブロックしないことです。マルチスレッドまたは非同期を選択することは、タスクの性質に依存します。計算集約型タスクマルチスレッド、外部リソースと相互作用し、UIの応答性を非同期に使用する必要があるタスクを使用します。
