c# - 检测它是否是应用程序的最后一个实例 c#

标签 c# .net multiple-instances

我有一个程序,我必须启动多个实例。

但是,如果当前实例是最后一个实例,我必须执行一些操作。

有什么办法吗?如果是,我该怎么做?

最佳答案

if(Process.GetProcessesByName("yourprogram").Length == 0)
{
    // It's the only instance!
}

关于c# - 检测它是否是应用程序的最后一个实例 c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13511348/

相关文章:

c# - 关于多用户全局变量的思考

c# - 从委托(delegate)检索调用方法和元数据

.net - 如何获得 C# 和 SQL2k8 AES 加密之间的兼容性?

javascript - 在 Javascript 中,为什么我不能绘制对象的多个实例?

.net - 防止单个可执行文件的多个进程实例

javascript - 如何从 JavaScript 获取变量并在服务器端 (C#) 使用它?

c# - Windows UWP C# 删除文件夹

c# - 从 Entity_id 到 NHibernate 中的实体实例

c# - 如何使用不同的控件集绘制同一区域?

Android - 如何创建 Activity 的多个实例?