C# 服务创建线程

来源:互联网 发布:丽新网络盒子 编辑:程序博客网 时间:2024/06/05 18:39
#region 每隔10秒执行一次来将xml中的信息更新到全局list中        public void UpdateXml2List()//服务启动时调用        {            System.Threading.ThreadStart m_updateThread = new System.Threading.ThreadStart(TimerScheduler);            System.Threading.Thread schedulerThread = new System.Threading.Thread(m_updateThread);            schedulerThread.Start();        }        private void TimerScheduler()        {            m_Timer = new System.Timers.Timer();            m_Timer.Elapsed += new System.Timers.ElapsedEventHandler(Update);            m_Timer.Interval = 1000 * 10;            m_Timer.Start();        }        public void Update(object sender, System.Timers.ElapsedEventArgs args)        {            LoadXML();        }        #endregion


 

原创粉丝点击