C#中利用线程触发button事件后,是否可在button 中Abort线程?

C#中利用线程触发button事件后,是否可在button 中Abort线程?

可以是可以,但是这样做容易造成意想不到的情况,比如资源泄露或者文件写入错误或者崩溃。
最好让线程自己退出。

btn 中应该定义的是执行的方法,你用线程 执行方法就行了,干嘛 非得通过 btn事件来执行方法?

一般不会这样去结束一个线程,通常的做法是线程里面加一个循环,循环条件设置为Flag,我们控制这个Flag的布尔值就可以达到停止线程里面的任务,然后再结束线程就不会出现错误。