不知道怎么回答这个问题,干脆科普下,架设有类class Bird,Bird类里有方法a,b(假设两个方法的执行时间>100ms)
在Main方法中执行如下代码:
var bird_A=new Bird();
Task.Factory.StartNew(() => bird.a(););//线程A
var bird_B=new Bird();
Task.Factory.StartNew(() => bird.b(););//线程B
如果在a内写Thread.CurrentThread.Abort();那么结束掉的不可能是线程B