gpt4 book ai didi

c# - 如何在控制台应用程序中使文本为 "typed out"?

转载 作者:行者123 更新时间:2023-11-30 13:26:22 24 4
gpt4 key购买 nike

就像computer does it in War Games的方式一样.我已经开始了,但我不知道从这里到哪里去。

static void TypeLine(string line)
{
string output = null;
char[] characters = line.ToCharArray();
for (int i = 0; i < characters.Length; i++)
{
output += characters[i];
Console.Clear();
}
Console.WriteLine(output);
}

我的想法是拆分您希望它输出的字符串,添加一个字符,清除控制台,添加另一个,等等。我做到了那么远,但我真的不知道如何让它添加,然后清除,然后再次添加。一些提示会很好,如果您愿意,甚至可以完成代码。

最佳答案

最简单的方法可能是在字符之间使用 Sleep()。像这样:

static void TypeLine(string line) {
for (int i = 0; i < line.Length; i++) {
Console.Write(line[i]);
System.Threading.Thread.Sleep(150); // Sleep for 150 milliseconds
}
}

关于c# - 如何在控制台应用程序中使文本为 "typed out"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25337336/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com