public static Dictionary<string, Thread> AsynThreadCollection = new Dictionary<string, Thread>(); //后台运行线程 #endregion Fields #region Methods /// <summary> /// 注册线程 /// </summary> public static void Register() { if (AsynThreadCollection.Count==0) { { SenparcMessageQueueThreadUtility senparcMessageQueue = new SenparcMessageQueueThreadUtility(); Thread senparcMessageQueueThread = new Thread(senparcMessageQueue.Run) { Name = "SenparcMessageQueue" }; AsynThreadCollection.Add(senparcMessageQueueThread.Name, senparcMessageQueueThread); } AsynThreadCollection.Values.ToList().ForEach(z => { z.IsBackground = true; z.Start(); });//全部运行 } }
public static Dictionary <string, Thread> AsynThreadCollection = new Dictionary <string, Thread>();//后台运行线程 /// <summary> /// 注册线程 /// </summary> public static void Register() { if (AsynThreadCollection.Count == 0) { { SenparcMessageQueueThreadUtility senparcMessageQueue = new SenparcMessageQueueThreadUtility(); Thread senparcMessageQueueThread = new Thread(senparcMessageQueue.Run) { Name = "SenparcMessageQueue" }; AsynThreadCollection.Add(senparcMessageQueueThread.Name, senparcMessageQueueThread); } AsynThreadCollection.Values.ToList().ForEach(z => { z.IsBackground = true; z.Start(); });//全部运行 } }