嗨,我正在尝试找到一种在移动到下一行代码之前等待几毫秒的方法,
我已经查看了 Thread.Sleep 但这会冻结主窗体,我希望它保持活动状态。
我尝试了计时器和秒表,当它们应该在它们打勾时发布到控制台时,它们都会冻结主窗体。
我也找不到在我想要的等待中使用 task.delay 或后台工作人员的方法。
伪代码:
Wait 2 - 6 seconds
Log "waiting"
Log "waiting"
Log "waiting"
Stop Waiting - Run next line of code.
我尝试过的方法只是冻结表单并随后填写日志,我只想要一个简单的等待方法,无需冻结表单,也无需处理被调用的事件,这意味着下一行不会运行。
任何帮助都会很棒,因为我还是 c# 的新手,它让我有点发疯:(