標準入力の値を取得するサンプルです
サンプル
例1)標準入力の値を取得する
static void Main(string[] args)
{
// 標準入力の値を取得する
string line = Console.ReadLine();
// 結果をコンソールに表示する
Console.WriteLine(line);
}
標準入力
hoge
結果
hoge
例2)標準入力を空白区切りで分割して配列値で取得する
static void Main(string[] args)
{
// 標準入力の値を取得する
string line = Console.ReadLine();
// 値を空白文字で分割してstring配列に変換する
string[] arr = line.Split(' ');
// 結果をコンソールに表示する
Console.WriteLine(string.Join(",", arr));
}
取得した値をstring.Joinで空白で分割します
標準入力
1 2 3
結果
[1, 2, 3]
例3)標準入力の値を複数行取得する
static void Main(string[] args)
{
// 標準入力の値を取得する
string line1 = Console.ReadLine(); // 1行目
string line2 = Console.ReadLine(); // 2行目
string line3 = Console.ReadLine(); // 3行目
// 結果をコンソールに表示する
Console.WriteLine(line1);
Console.WriteLine(line2);
Console.WriteLine(line3);
}
取得したい行数分Console.ReadLine()を実行します
標準入力
apple
orange
peach
結果
apple
orange
peach
備考
- 標準入力の値を取得するには、System.Console.ReadLine() を使用します。
- VisualStudioから実行すると、黒いコンソール画面が立ち上がるのでそこに値を入力した値が標準入力値となります。