Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# c语言中的单例问题_C# - Fatal编程技术网

C# c语言中的单例问题

C# c语言中的单例问题,c#,C#,可能的重复项: 假设我创建了一个exe,我希望exe只能运行一次..如何可能请给出建议如果我正确理解您的问题,这与单例实现无关。您只需检查可执行文件当前是否正在运行 可以通过调用Process.GetProcesses或Process.getProcessesByNameOfExecutable并检查返回值来实现 或者按照上面其他人的建议使用互斥锁。如果我正确理解您的问题,这与使用单例实现无关。您只需检查可执行文件当前是否正在运行 可以通过调用Process.GetProcesses或Proc

可能的重复项:


假设我创建了一个exe,我希望exe只能运行一次..如何可能请给出建议

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

可以通过调用Process.GetProcesses或Process.getProcessesByNameOfExecutable并检查返回值来实现


或者按照上面其他人的建议使用互斥锁。

如果我正确理解您的问题,这与使用单例实现无关。您只需检查可执行文件当前是否正在运行

可以通过调用Process.GetProcesses或Process.getProcessesByNameOfExecutable并检查返回值来实现


或者,按照其他人的建议使用互斥锁。

你所说的一次只复制一次,一次复制一次,或者…,到底是什么意思?你可以看看。也可以看看你所说的一次只复制一份,一次一份,或者……,到底是什么意思?你可以看看。也可以看看