c# console application dot effect
我希望在我正在构建的控制台应用程序中的一个字符串结束后添加"…"效果。例如,
1 | Hello World. > Hello World.. > Hello World... |
问题是,我该怎么做才能不直接显示点呢?但以一种更为连续的方式(一个接一个地,可能每隔半秒左右会显示一个新点)。
非常感谢任何帮助/建议/指导,谢谢
试试这个:
1 2 3 4 5 6 7 8 9 | for (int dots = 0; dots <= 3; ++dots) { Console.Write(" Hello world{0}", new string('.', dots)); System.Threading.Thread.Sleep(500); // half a sec } Console.WriteLine(" All done."); |
号
可以在console.write(".")语句之间使用thread.sleep(毫秒)。
1 2 3 4 5 | for(int i = 0;i < 5;i++) { Console.Write("."); Thread.Sleep(500); } |