c#线程问题 假如有3个线程(th1,th2,th3),怎么让th1执行完了th3就开始执行,th3执行完了就让th2执行,th2执行完了再让th1执行.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 学习。。if(!t1.islive){t2.start}这样行不行 Monitor(object obj);同步管理器 试试用事件manualresetevent和autoresetevent 请楼主考虑一下使用三个BackgroundWorker是不是更加简单一些。 事件manualresetevent和autoresetevent autoresetevent event1 = new autoresetevent(true);autoresetevent event2 = new autoresetevent(false);autoresetevent event3 = new autoresetevent(false);th1(){while(event1.waiton()){ .... event3.set();}}th2(){while(event2.waiton()){ .... event1.set();}}th3(){while(event3.waiton()){ .... event2.set();}} 高手请进!!!请问如何截图??? asp.net上传图片到数据库 急~~~求助: 状态机器工作流启动报错, C# 强制转换真差劲!服了! 请教一个强类型Dataset的问题! 如何在asp和aspx页面间传值或相互调用值呢? .net 安装问题 急,获取路径读取文件后并合并c# 窗口大小? 如何用c#屏蔽热键,如Ctrl\Alt\Del,高分求解 Assembly.Load问题 新手问个DB2连接和释放的问题!高手帮帮忙啊~
if(!t1.islive)
{
t2.start
}
这样行不行
同步管理器
autoresetevent event2 = new autoresetevent(false);
autoresetevent event3 = new autoresetevent(false);th1()
{
while(event1.waiton())
{
....
event3.set();
}
}
th2()
{
while(event2.waiton())
{
....
event1.set();
}
}
th3()
{
while(event3.waiton())
{
....
event2.set();
}
}