C#中的单例问题

可能重复:
创建单个实例应用程序的正确方法是什么?
在C#中使用Global Mutex有什么好的模式?

假设我已经创建了一个exe文件,我希望这个exe文件只能运行一次..如果有可能,请给出建议


如果我正确理解你的问题,这与单身实施无关。 您只需检查您的可执行文件是否正在运行。

您可以通过调用Process.GetProcesses()或Process.GetProcessesByName(NameOfExecutable)并检查返回值来完成此操作。

或者使用其他人建议的Mutex。


你可以看看这篇文章。

链接地址: http://www.djcxy.com/p/51149.html

上一篇: Singleton problem in c#

下一篇: How to prevent open my application more than one time?