先说一下我的情况
我有一个方法,查询数据库得到几万条的数据。。然后对每条数据进行操作。。大概每条数据需要2-3秒的时间。。。
我需要对这个方法进行简单的控制。。“开始”跟“停止”
我使用线程开始这个方法,当我需要的时候如何获取该线程的对象,并将其停止
你的意思是每条数据都用一个线程去操作?
Thread 对象就可以了。参考一下他的使用方法。要设定为IsBackground 方式运行,然后可以通过abrot方法终止,终止的时候,在Trhead运行中的方法会throw ThreadAbrotException ,catch 它就可以知道是通过abrot终止的。