3
我有以下代碼爲什麼使用讀取之後獲得在C#中的readLine從控制檯空值()()
char c1 = (char)Console.Read();
Console.WriteLine("Enter a string.");
string instr = Console.ReadLine();
它需要一個值c1
,之後它打印「輸入一個字符串」。但是,當我嘗試輸入一個字符串時,它看起來像ReadKey()
一樣工作,這意味着只要按任意鍵,它就會顯示instr
具有空值。
如果我刪除第一行(char c1 = (char)Console.Read();
),程序將正常工作。
這是爲什麼?
thanx rudi,它工作正常 – dnyaneshwar
@ user2605692沒問題,一定要接受如果完全解決了這個問題。 –