C# - 没有换行的字符串ReadLine

时间:2015-11-13 14:23:06

标签: c# newline readline


我可以在C#中做ReadLine(我想读到字符串)没有那个看不见的" \ n"在ReadLine之前?

我希望看起来像这样:

  

类型名称:
  $> (用户在这里输入)

但是在使用ReadLine时,我得到了这个:

  

类型名称:
$>
(此处的用户类型)。

如何更改光标位置以返回行?

2 个答案:

答案 0 :(得分:2)

您是如何撰写文字以提示用户的?对于此行为,您应该使用Console.Write(),而不是.WriteLine()将光标留在写入控制台的字符串的末尾。

另请参阅this article进一步解释

答案 1 :(得分:0)

也许你应该考虑Console.SetCursorPosition