zoukankan      html  css  js  c++  java
  • 一个多线程协助工作

      public class Worker
        {
            
    // This method will be called when the thread is started.
            public void DoWork()
            {  
                Console.WriteLine(
    "主线程成功启动!");
                
    while (!_shouldStop)
                {
                   
                    Console.WriteLine( DateTime.Now.ToString(
    "yyyyMMddHHmmss")+":主进程正在工作!" );
                    guard.guardId 
    = true;
                    GetNewEmails();
                    System.Threading.Thread.Sleep(
    1000 * refreshinterval);

                }
                Console.WriteLine(
    "主线程关闭!");
            }
            
    public void RequestStop()
            {
                _shouldStop 
    = true;
            }
            
    public void RequestOpen()
            {
                _shouldStop 
    = false;
            }
            
    public bool shouldStop
            {
                
    get { return _shouldStop; }
                
    set { _shouldStop = value; }
            }
        
            
    private bool _shouldStop = false;
    }
    guard.cs
        static class Program
        {  

          
            
    /// <summary>
            
    /// 应用程序的主入口点。
            
    /// </summary>
            static public  Worker workerObject = new Worker();
            
    static public  guard guardobject = new guard();
            
    static public  Thread workerThread = null;
            
    static public  Thread  guardThread=null;
            
    static void Main()
            {
               workerThread 
    = new Thread(workerObject.DoWork);
               guardThread 
    = new Thread(guard.guardThread);
               workerThread.Start();
               guardThread.Start();
            }
        
        }
  • 相关阅读:
    C/S架构引用Lodop 如何在C#调用web打印控件Lodop
    Lodop打印设计(PRINT_DESIGN)里的快捷键
    Lodop打印控件中PRINT_INITA()和PRINT_PAGESIZE()宽高
    LODOP打印控件关联输出各内容
    如何判断使用的是Lodop还是C-Lodop
    Lodop代码设置打印机等信息后 设置预览可重选
    Lodop打印控件输出页码(超文本和纯文本页码)
    PhotoShop不用魔棒、钢笔 建立较平整的选区 P进电脑屏幕里
    uniq命令详解
    sort命令详解
  • 原文地址:https://www.cnblogs.com/gwazy/p/1596765.html
Copyright © 2011-2022 走看看