這是我的代碼迴路輸入直到EOF:C# - 循環輸入直到EOF
string input;
List<string> s = new List<string>();
while((input = Console.ReadLine()) != null && input != ""){
input = Console.ReadLine();
s.Add(input);
}
foreach(string h in s){
Console.WriteLine(h);
}
輸入不斷循環的每一行,直到我按下「CTRL-Z」。每個輸入都被分配到列表s中,但似乎並非將所有輸入分配到列表s中。
輸出:
輸出應爲:
一個
b
Ç
d
感謝您的幫助;
因爲您爲每個循環迭代調用ReadLine兩次。 – dman2306