【发布时间】:2020-05-04 13:23:18
【问题描述】:
我正在用 C# 编写一个程序,我想让一个程序做这样的事情:
while (true)
{
var Key = Console.ReadKey();
if (Key.Key == ConsoleKey.Backspace)
{
Console.SetCursorPosition(0, Console.CursorTop - 1);
Console.Write(new string(' ', Console.WindowWidth));
}
else
{
Console.ReadLine();
}
}
然后执行以下操作:
Console.ReadAllTextInConsole
获取当前控制台窗口中的所有文本并将其放入字符串中。这可能吗?
【问题讨论】:
-
为什么是
while (0 == 0)? -
(0 == 0) 和 (true) 有区别吗?
-
不,没有,为什么不直接写
true? -
这甚至不是有效的 c# 代码。
标签: c# console console-application