using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
namespace ProcessMutex
{
class Program
{
static void Main(string[] args)
{
string title = "唯一进程";
Console.Title = title;
bool ret;
Mutex mutex = new Mutex(true,title, out ret);
if (!ret) return;
Console.Read();
}
}
}
参考:
http://www.cnblogs.com/starxp/articles/1828367.html
Mutex 类
http://msdn.microsoft.com/zh-cn/library/01985e8f(v=vs.80).aspx
C# Mutex 避免程序重复启动

本文介绍如何使用 C# 的 Mutex 类来防止应用程序被多次启动。通过创建一个互斥对象并检查是否已经存在该对象实例,可以有效地避免程序的重复运行。这种方法简单有效,适用于需要确保单一实例运行的场景。
679

被折叠的 条评论
为什么被折叠?



