社区
C#
帖子详情
线程无法立即结束?
howyougen
2006-11-30 11:10:42
线程 thread1
{
创建新线程: thread2
...
thread2.Abort();
//这里奇怪的是thread2总要等6秒后才能结束,而不是马上结束,这是怎么回事?
}
线程 thread2
{
for{;;}
{
Sleep(6000);// 秒
}
}
...全文
132
6
打赏
收藏
线程无法立即结束?
线程 thread1 { 创建新线程: thread2 ... thread2.Abort(); //这里奇怪的是thread2总要等6秒后才能结束,而不是马上结束,这是怎么回事? } 线程 thread2 { for{;;} { Sleep(6000);// 秒 } }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liujia_0421
2006-11-30
打赏
举报
回复
VS不建议使用Abort..
换成Join,会等待线程自动结束,自动释放 ...
SZSEAWIND
2006-11-30
打赏
举报
回复
你用了Sleep(6000);// 秒
就是等6秒。
howyougen
2006-11-30
打赏
举报
回复
后来我干脆改成
for(int i=0;i<60;++i)
{
Sleep(100); //0.1秒
}
这样好像快多了
tgl10
2006-11-30
打赏
举报
回复
你还可以等6s,我的根本结束不了!
怎么用kill?麻烦说清晰点~
viena
2006-11-30
打赏
举报
回复
没什么奇怪的!
没睡醒呢,当然不能马上结束
另,要让它自己结束,而不是强制!
pacific007
2006-11-30
打赏
举报
回复
用kill
c# 多
线
程任务中
结束
全部
线
程
c# 多
线
程任务中
结束
全部
线
程
易语言正确退出
线
程
易语言正确退出
线
程源码,正确退出
线
程,多
线
程,正常
结束
线
程,提示信息,发送消息
多
线
程中,
立即
强制
结束
每一个进程例子-易语言
多
线
程中,
立即
强制
结束
每一个进程例子-易语言
JavaScript是多
线
程还是单
线
程?
多
线
程要考虑
线
程之间的资源抢占,死锁,冲突之类一系列问题。JavaScript作为一门客户端脚本,貌似没有多
线
程的一些列问题。那么JavaScript是单
线
程还是多
线
程?通过查资料总结了JavaScript运行的原理。如下:一、为...
函数
结束
了,函数里面的
线
程会
结束
吗?
java
线
程
C#
110,571
社区成员
642,568
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章