如何在Mac控制台应用C#上禁用用户输入?

问题描述 投票:0回答:1

我正在尝试为macO开发一个控制台应用程序,以显示每个字符之间的延迟很小的字符,就像有人在控制台中键入行一样。

我想在键入消息时禁用用户输入,但是我不知道该怎么做:

static void WriteToConsoleWithDelay(string msg, int delay = 75)
    {
        var e = msg.GetEnumerator();

        while (e.MoveNext())
        {
            var c = e.Current;
            Console.Write(c.ToString());
            Thread.Sleep(totalDelay);
        }
        Console.WriteLine();
    }
c# console-application
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.