永发信息网

子线程waitforsingleobject 长期阻塞 有没有影响

答案:2  悬赏:0  手机版
解决时间 2021-02-28 22:35
子线程waitforsingleobject 长期阻塞 有没有影响
最佳答案
子线程被阻塞了,如果没有办法使它恢复,那么它自己是不可能自行退出的(因为它被阻塞着)。外面想要强行关闭,只能使用TerminateThread来杀指定线程,但是这样不怎么安全,不建议使用。安全的方法只有解除阻塞,没有其他。
全部回答
办法是多线程: 把你的waitforsingleobject放在一个单独的方法里,然后: 1. 用threading.thread类: system.threading.thread th = new thread(new threadstart(this.dowirk)); th.start(); 2. threadpool: system.threading.threadpool.queueuserworkitem(new system.threading.waitcallback(this.dowork), null) 第两个参数是传给线程用的参数。 2. 用backgroupworker控件. 功能多一些。 private void backgroundworker1_dowork(object sender, doworkeventargs e) { backgroundworker worker = sender as backgroundworker; e.result = this.dowork(); }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
读图和材料完成问题。表2江苏某地三大产业构
铁岭天星机械有限公司地址在哪,我要去那里办
场效应管k2698可以用k3878代换吗?
新进员工遇到节假日不足一个月工资怎么算
江淮帅铃国4六米八高栏多少钱
maithe中文是什么意思
β-frme ULTEM 100% 代表什么材质
行知艺术培训中心我想知道这个在什么地方
有谁知道英文词汇里有zdy这3个字母的单词.
如何促进幼儿园保育员专业化成长?
汽车减震器坏了有什么症状?
吉他“轮指”是什么意思? 吉他达人进!~
枣庄中和制刷有限公司在哪里啊,我有事要去这
“CT-BOX 魔力文字”为何停止服务了?
“钟馗打鬼”源于什么故事?何人写的?
推荐资讯
从地形、气候两方面简要分析,泉州西北部水能
工程项目招标代理机构应当具备的条件主要有()
北京青年企业管理研修学院计算机职业技术培训
北园街地址在什么地方,想过去办事
【好人好事30字】《红领巾小故事》小学生的好
建达批发部在什么地方啊,我要过去处理事情
磁盘驱动器属于是不是存储设备
蔚县张家口全网通手机卖场(人民路)这个地址怎
昆山市骆记卤菜食品厂地址在哪,我要去那里办
电脑如何设置成一开机就显示指定的文档?
告诉你个秘密,我是无敌的!以为自己能出手,
冻了的雀巢淡奶油怎么办?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?