//线程取消不是操作线程,而是操作信号量(共享变量,多个线程都能访问到的东西,变量/数据库的数据/硬盘数据) //每个线程在执行的过程中,经常去查看下这个信号量,然后自己结束自己 //线程不能别人终止,只能自己干掉自己,延迟是少不了的 //CancellationTokenSource可以在cancel后,取消没有启动的任务 CancellationTokenSource cts = new CancellationTokenSource();//bool值 ; i < ; i++) { str…