社区
C#
帖子详情
线程为什么终止不了?abort()
asgard
2004-08-23 10:49:10
ThreadStart myThreadDelegate = new ThreadStart(hehe);
Thread myThread = new Thread(myThreadDelegate);
myThread.Start();
……
……(一些处理)
……
myThread.Abort();
调用myThread.IsAlive发现线程还是活的,什么情况下会出现这种情况呢?
谢谢!
...全文
117
3
打赏
收藏
线程为什么终止不了?abort()
ThreadStart myThreadDelegate = new ThreadStart(hehe); Thread myThread = new Thread(myThreadDelegate); myThread.Start(); …… ……(一些处理) …… myThread.Abort(); 调用myThread.IsAlive发现线程还是活的,什么情况下会出现这种情况呢? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
sandsboy
2004-08-23
打赏
举报
回复
myThread.Abort();
myThread.Join();
asgard
2004-08-23
打赏
举报
回复
怎么没有stop()方法?
uscool
2004-08-23
打赏
举报
回复
你好!请使用:
myThread.Stop()
来终止线程的运行!
c# Winform 弹出式等待窗口,多
线
程
网上有好多使用多
线
程弹出式等待窗口作为程序中较长时间后台运行提示的,但是做的都不完善,尤其是用 waitThread.
Abort
() 杀死
线
程时容易产生异常,进而出错。本程序是比较完善的改进,利用多
线
程弹出等待窗口,并...
C# 多
线
程教材
C#多
线
程教材 入门 概述与概念 创建和开始使用多
线
程
线
程同步基础 同步要领 锁和
线
程安全 Interrupt 和
Abort
线
程状态 等待句柄 同步环境 使用多
线
程 单元模式和Windows Forms BackgroundWorker类 ...
终止
线
程 概
为什么不能用
Abort
退出
线
程
在使用
线
程时,如果
线
程还未结束直接退出
线
程很有可能会导致数据丢失。 class thread
Abort
{ static void Main(string[] args) { WriteMessage("主
线
程开始工作", ConsoleColor.White, ConsoleColor....
关于用
Abort
()
终止
线
程的小记
1.
Abort
() 会给调用他的
线
程抛出Thread
Abort
Exception异常,该异常使得
线
程
终止
。他也能被用户的代码捕获,但是被捕获后又会自动重新抛出以便
终止
线
程。 2.
Abort
()通常不能立即
终止
一个
线
程...
为什么调用thread.
Abort
(),
线
程不会马上停止
Abort
()方法能在目标
线
程中抛出一个Thread
Abort
Exception异常从而导致目标
线
程的
终止
。不过
Abort
()方法被调用后,目标
线
程可能并不是马上就
终止
了。因为只要目标
线
程正在调用非托管的代码而且还没有返回的话,该...
C#
110,556
社区成员
642,563
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章