c#控制台字符串后面的写行
本文关键字:控制台 字符串 | 更新日期: 2023-09-27 18:27:42
所以我想知道,如何让控制台在字符串后开始键入?例如:控制台显示Username>,我可以在之后键入,而不是在下面键入。
示例:
我现在的情况:
Username >
i type here
我想要的方式:
Username > i type here
我希望你们明白我的意思,谢谢!
在Console.Readline()
:之前输出提示文本
Console.Write("Username > ");
你遇到的问题是因为你使用了Console.WriteLine()
,它会在你告诉它写的任何东西之后添加一行新行。所以只使用Console.Write()
来自MSDN:
Console.WriteLine()-将指定的数据,后跟当前行终止符,写入标准输出流。
Console.Write()-将指定值的文本表示形式写入标准输出流。
使用Console.Write()
而不是Console.WriteLine()