请问thread.sleep的意义何在?就是说为什么某些线程需要暂停呢?
[quote=引用 7 楼 liaoxing168 的回复:] 一般来说应用程序里面创建UI的线程就是主线程,其他new出来的就是子线程
一般来说应用程序里面创建UI的线程就是主线程,其他new出来的就是子线程
为什么我在有的书上看到Thread thread = new Thread(new ThreadStart(Threadin)); thread.Start();是启动主线程呢?
[quote=引用 1 楼 feiyun_Web 的回复:] 主线程有相对性。 这段代码的执行者,可以理解为主线程,new的线程是子线程。 线程暂停的目的“在未来的多少毫秒内我不参与CPU竞争”。 http://blog.csdn.net/lvxiangan/article/details/8999425
请问sleep暂停的是主线程还是子线程?还是可以指定任意线程?
Thread thread = new Thread(new ThreadStart(Threadin)); thread.sleep(); Thread.sleep();
主线程有相对性。 这段代码的执行者,可以理解为主线程,new的线程是子线程。 线程暂停的目的“在未来的多少毫秒内我不参与CPU竞争”。 http://blog.csdn.net/lvxiangan/article/details/8999425
111,129
社区成员
642,532
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧