C#多线程同步问题---使用Mutex类

   1: using System;
   2: using System.Collections.Generic;
   3: using System.Linq;
   4: using System.Windows.Forms;
   5: using System.Threading;
   6:  
   7: namespace MutexSample
   8: {
   9:     static class Program
  10:     {
  11:         /// <summary>
  12:         /// 应用程序的主入口点。
  13:         /// </summary>
  14:         [STAThread]
  15:         static void Main()
  16:         {
  17:             bool createNew;
  18:             Mutex mutex = new Mutex(false, "SingletonWinAppMutex", out createNew);
  19:             if (!createNew)
  20:             {
  21:                 Application.Exit();
  22:                 return;
  23:             }
  24:             Application.EnableVisualStyles();
  25:             Application.SetCompatibleTextRenderingDefault(false);
  26:             Application.Run(new Form1());
  27:         }
  28:     }
  29: }

转载于:https://www.cnblogs.com/jerry01/archive/2012/12/12/2708836.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值