一、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 =newstring[10];
for (int i = 0; i < 10; i++)
{
result[i]= (string2[10 - i - 1]);
Console.Write(result[i]+" ");
}
}
一、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 =newstring[10];
for (int i = 0; i < 10; i++)
{
result[i]= (string2[10 - i - 1]);
Console.Write(result[i]+" ");
}
}