private Thread thread; private ManualResetEvent mre = new ManualResestEvent(true); private void CreateThread(object sender,EventArgs e) { thread = new Thread(new ThreadStart(test)); } private void Stop() { mre.Set(); } private void Start () { mre.Reset(); } private void test() { while(true) {
mre.WaitOne(); Console.WriteLine("运行中"); } }