【发布时间】:2016-04-10 06:35:17
【问题描述】:
我想从控制台读取行直到 EOF。我想出了这个解决方案,但我不知道它是否正确。
String line;
while ((line = Console.ReadLine()) != null) {
}
【问题讨论】:
-
按 Ctrl+Z 看看会发生什么。
标签: c# input stream console eof
我想从控制台读取行直到 EOF。我想出了这个解决方案,但我不知道它是否正确。
String line;
while ((line = Console.ReadLine()) != null) {
}
【问题讨论】:
标签: c# input stream console eof
Console.ReadLine Method () 返回:
输入流中的下一行字符,如果没有更多,则为 null 线路可用。
问题:我想出了这个解决方案,但我不知道它是否正确!
答案:是的,您的代码是正确的。
另外,请通过答案中添加的链接了解更多关于其用途的信息。
【讨论】: