你要先关闭线程
lyzhong.Abort();

解决方案 »

  1.   

    但是Thread lyzhong = new Thread(new ThreadStart(caijisports));
         lyzhong.Start();
    和关闭线程不是在同一个public void Button_Click(object sender, System.EventArgs e)
    里的啊,我要怎么在另一个关闭按钮中终止线程呢?
      

  2.   

    不能把lyzhong 记录下来或是定义为窗体级变量吗。
      

  3.   

    将 Thread lyzhong 定义为全局变量。
      

  4.   

    在lyzhong.Start();前加一句:lyzhong.IsBackground = true;
      

  5.   

    lyzhong.IsBackground =true;
    设为后台线程也可以,窗体一结束,就结束线程 。
    窗体变量可以在任何函数体外定义变量就是窗体级变量。