是否可以在 C# 中运行一些代码,等待几秒钟,然后继续?我知道你可以使用计时器,但有没有更简单、更快捷的方法?像批量一样,您可以执行以下操作:
echo Hello
ping localhost -n 10 > nul
echo World
pause > nul
那么我可以在 C# 中执行此操作,它是否可以与 Winforms 或仅控制台一起使用,因为我需要它用于 Winforms... [编辑] 我只需要一个方法来暂停,但应用程序的其余部分仍然继续。例如,如果我有一个按钮,单击,然后 5 秒后继续调用的其余方法。但与此同时,还能按其他按钮吗?