c# - 是否可以从 C# 中的控制台读取未知数量的行?

标签 c# console

有一个函数,可以从控制台输入 (Console.ReadLine()) 读取一行,但我希望读取或任意数量的行,这在编译时是未知的时间。

最佳答案

当然可以。只需在 for 循环(如果您在开始阅读时就知道需要多少行)或在一个 while 循环(如果您想在到达 EOF 或某个输入时停止阅读)。

编辑:

当然:

while ((line = Console.ReadLine()) != null) {
    // Do whatever you want here with line
}

关于c# - 是否可以从 C# 中的控制台读取未知数量的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8707100/

相关文章:

c# - CaSTLe Windsor "Late bound"组件

c# - 应用程序签名/验证

c# - 使用 Socket 从机器接收数据

javascript - 互联网浏览器 : "console is not defined" Error

javascript - 如何在 chrome 控制台中完全打印大数组?

c# - 添加迁移值不能为空。参数名称 : language

java - 比较乐透号码与中奖乐透号码

xpath - 如何在DevTools控制台中使用xpath计算搜索结果中所有YouTube实时流的总观看次数?

javascript - 网站现有Leaflet map 的存取方法

c# - RavenDB 仍然包含往返加载包含的数据