ITメモ
C#




【C#】「C#」の入出力

【C#】
「C#」の入出力










出力する方法


コンソールで出力する方法


using System;
Console.Write("出力するテキスト(末尾で改行されない)"); Console.WriteLine("出力するテキスト(末尾で改行される)");

Console.Write(変数);
Console.WriteLine(変数);

int a=1;
int b=2;
int c=3;
Console.WriteLine("a+b={0}",a+b);
⇒出力内容「a+b=3」
Console.WriteLine("出力したいテキストは:{0}:{1}:{2}",a,b,c,);
⇒出力内容「出力したいテキストは:1:2:3」


「Write()」と「WriteLine()」の違いは、
「Write()」=末尾で改行されない。
「WriteLine()」=末尾で改行される。
という違いがある。



Back



入力する方法


API説明
Read() 標準入力ストリームから入力された文字を読み取る。
ReadKey() 押された「文字キー」または「ファンクション キー」を取得する。
押されたキーは、「コンソールウィンドウ」に表示される。
ReadKey(Boolean) 押された「文字キー」または「ファンクションキー」を取得する。
押されたキーは、「オプション」で「コンソールウィンドウ」に表示される。
ReadLine() 標準入力ストリームから「1行分」(Enterが押されるまで)の文字を読み取る。


入力値を数字(整数型)に変換する方法

数値入力をしてもらった場合、
数字も文字列として認識されているので、
「int.Parse()」で整数型に変換する必要がある。
「int.Parse()」は、整数型に変換できない文字列の場合、
エラーが出るので、数字のチェックにも使える。


サンプルコード


int.Parse(Console.ReadLine());



Back