一、console.write()與console.writeline()的區別
前者輸出不換行。
二、console.read()與console.readline()的區別
1’Console.Read() Console.ReadLine()方法都是從鍵盤讀入信息,唯一不同的就是Console.Read() 方法用於獲得用戶輸入的任何值(可以是任何的字母數字值)的ASCII值.Console.ReadLine()呢?用於將獲得的數據保存在字符串變量之中.
2’ Console.Read() 表示從鍵盤讀取字符串,不換行。Console.ReadLine ()表示從鍵盤讀取字符串後進行換行。
三、同時接受多個數據輸入
通過系統函數,利用數組解決:具體如例:
例1:創建一個一維整型數組,通過接收用戶輸入的10個數進行初始化,並倒序打印。
用Console.ReadLine()和字符串分隔符實現
static void Main(string[] args)
{
Console.WriteLine("請輸入十個數,並以空格隔開:");
string string1 = Console.ReadLine();
string[] string2 =System.Text.RegularExpressions.Regex.Split(string1, @"[ ]+");
string[] result =new string[10];
for (int i = 0; i < 10; i++)
{
result[i]= (string2[10 - i - 1]);
Console.Write(result[i]+" ");
}
}