【问题标题】:What's the escape key-sequence for System.Console.In.ReadToEnd?System.Console.In.ReadToEnd 的转义键序列是什么?
【发布时间】:2025-12-18 12:30:02
【问题描述】:

我尝试使用 System.Console.In.ReadToEnd(对于 code-golf,碰巧),但我无法确定让它从控制台返回的键序列。

【问题讨论】:

    标签: .net console


    【解决方案1】:

    在控制台窗口中交互式键入时,Ctrl+Z 表示流结束。

    http://en.wikipedia.org/wiki/End-of-file

    (Ctrl+Z必须换行,然后回车)

    【讨论】:

    • +1: 仅供参考:无论出于何种原因,我都必须按回车键才能拾取 CTRL+Z(如果它在按下 CTRL+Z 后停止读取)
    • 我认为输入是因为控制台输入让您有机会编辑发送到标准的行
    • Ctrl+Z 必须在新行上,然后按 Enter,我已相应地编辑并接受了答案。我在任何地方都找不到这个文档。
    • 很高兴知道,我总是把它放在一个新的行上,但我从来不知道它是必需的。这只是命令提示符是 DOS 时另一个程序员教给我的东西。
    最近更新 更多