如何在visualC#中休眠一个线程,而其他线程正在工作

本文关键字:线程 一个 其他 工作 visualC# 休眠 | 更新日期: 2023-09-27 18:23:51

我想制作两个线程,如thread1thread2

并单独控制它们,但当我执行thread1.Sleep(1000)时,会出现错误。

无法使用访问成员"System.Threading.Thread.Sleep(int)"实例引用;用类型名称而不是来限定它

我该怎么做?

如何在visualC#中休眠一个线程,而其他线程正在工作

调用thread1正在执行的函数中的Thread.Sleep(1000)。

例如:

Thread thread1 = new Thread(MyFunction);
thread1.Start();

比在MyFunction中调用Thread.Sleep(1000);