当其他线程在visualC#中工作时如何睡眠一个线程?

时间:2015-11-23 07:24:28

标签: c# multithreading

我想制作两个主题,例如thread1thread2

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

  

使用。无法访问成员'System.Threading.Thread.Sleep(int)'   实例参考;使用类型名称来限定它

我该怎么做?

1 个答案:

答案 0 :(得分:2)

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

例如,你有:

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

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