winform上的多线程,现在需要做到 点击一个按钮,增加一个线程,点击另一个按扭,减少一个线程,请给出代码.

解决方案 »

  1.   

    做一个队列queue
    按按钮a就new一个thread enqueue.
    按按钮b就从dequeue一个thread abort掉.当然这只是达到LZ所提的要求的一个最快速的方法.
    实际设计是不提倡随随便便就把线程abort掉的.
      

  2.   

    把线程创建和中止放到按钮事件里面去
    参考:
    http://topic.csdn.net/t/20040803/09/3236267.html
    http://www.cnblogs.com/net66/archive/2005/08/03/206132.html
      

  3.   

    我现在要处理的东西就是放在一个queue里,然后通过线程锁进行多个线程的同步执行
      

  4.   

    不要abord 会有异常的、、、建议用事件通知。让某个线程自己去死。