c#中console類使用方法
阿新 • • 發佈:2018-12-18
Console.Write(輸出內容);
表示向控制檯直接寫入指定內容,不進行換行,有多個過載實現,用於輸出不同型別的資料。
Console.WriteLine(輸出內容);
表示向控制檯寫入字串後換行。該方法同樣也有多個過載實現,用於輸出不同型別的資料。
Console.WriteLine("輸出的格式字串",變數列表);
該方法包含兩個引數:“格式字串”和變數列表,當有多個變數需要輸出時可以使用該方法。
Console.ReadLine();
該方法從控制檯讀取一行資料返回為字串,可以把它直接賦值給字串變數,如:
string strname = Console.ReadLine();
有時需要從控制檯輸入數字,則需要進行資料轉換,如:
int num = int.Parse(Console.ReadLine()); int num = Convert.ToInt32(Console.ReadLine());
上面兩句程式碼效果相同,可以根據自己的習慣選擇任意一種。
Console.Read()
返回值為首字元的ASCII碼。
也就是說read方法只能讀取第一個字元,而ReadLine能讀多個字元也可以換行讀取。
注意:Console.ReadLine()
和Console.Read()
的輸入結果完全不同,不能混用。