残像ブログ

残像だった

【C#】基本の入出力をメモ

ちょっとした自分用アプリの作成にC#を使おうと思うのだが、色々難しく感じるのでチョコチョコメモしようと思う。

とりあえず、今日勉強したprintf的な画面出力とscanf的なキーボード入力方法をメモる。調査不足甚だしいのだが少しでも忘れないようにメモる。

参考にしてるサイト

画面への出力(Console.Write()、Console.WriteLine())

//改行されない
Console.Write("文字列");
//文字列の後に改行が挿入される
Console.WriteLine("文字列");

文字列は""で囲む

文字列内に変数を表示するには以下のようにカンマで区切って変数名を指定し、変数名の順番を示した数字を{}で囲むと、そこが変数に置換される(数字は0から始まる)。

int foo1 = a:
int foo2 = b;
Console.WriteLine("foo1={0} foo2={1}",foo1,foo2);

キーボードから入力(Console.ReadLine())

string str1 = Console.ReadLine();

入力して表示する例

Console.Write("任意の文字列を入力してね:");
string str1 = Console.ReadLine();

Console.WriteLine("入力された文字:{0}",str1);