1. 程式人生 > >c#執行緒順序執行,並解決假死

c#執行緒順序執行,並解決假死

 private void Do_Pro()
        {
            foreach (Thread t in LT_Current)
            {
                a_mutex = 1;
                t.Start(LT_Current_Xprops);
                //解決Join新增後窗體假死的現象
                while (t.IsAlive)
                {
                    Application.DoEvents();
                }
                t.Join();
            }
            LT_Current.Clear();
            a_mutex = 0;
        }