【问题标题】:C# Interactive Console.Readkey() hangsC# 交互式 Console.Readkey() 挂起
【发布时间】:2017-11-14 09:17:01
【问题描述】:

当我在 Visual Studio 2015 的 C# 交互式窗口中键入 Console.Readkey() 时,它只是挂起(键入任意数量的字符似乎没有任何作用)。这是一个不正确的设置,还是我不明白交互式窗口如何与控制台一起工作?

【问题讨论】:

  • 你能发布你的代码吗?
  • Console.Readkey() 就是这样。
  • 除了Console.ReadKey()之外,您的文件中没有其他内容?

标签: c# visual-studio visual-studio-2015 console interactive


【解决方案1】:

c# interactive 目前不支持重定向输入,因此如果您使用任何 Console.Read 方法,它只会冻结,您可以通过单击重置按钮来解决此问题。

【讨论】:

  • 嗨,对于使用 Read 方法的现有代码有什么解决方法吗?
  • 你能告诉我为什么首先需要在 c# 交互中使用 Console.ReadKey() 吗?
  • 恰好是静态研究方法,以前在控制台程序中运行,交互式运行要方便得多。当然可以为 repl 以不同的方式重写。只是想看看有没有什么方法可以让它在没有额外工作的情况下工作。
  • 你可以重写它们以获得他们需要的值作为参数,据我所知没有任何办法解决这个问题。
猜你喜欢
  • 2019-08-14
  • 2017-08-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-11-02
  • 2011-03-26
相关资源
最近更新 更多