我在使用Xamarin中的Mono构建控制台应用程序的类中使用C#。我遇到了一个问题,我似乎找不到任何解决方案。
是否可以允许用户编辑使用Console.Write()
编写的行?
例如:
应用程序输出Edit: Hello
,在该文本中只能编辑“Hello”,当用户按键输入时,它会将其保存为字符串。
答案 0 :(得分:0)
您可以设置光标位置:
Console.Write("Edit: _____");
Console.SetCursorPosition(6, Console.CursorTop);
string text = Console.ReadLine();