C# 如何检测某个进程是否正在运行?

C# 如何检测某个进程是否正在运行?,c#,C#,我有一个Windows窗体应用程序。我需要一个if语句,如果某个特定的进程正在运行,那么表单上的标签将更改颜色和文本。我可以构建一个if语句来实现这一点吗 我一直在努力 if (Process.GetProcessesByName("RobloxPlayerBeta").Length != 0) 但是它不起作用。试试这个 if (Process.GetProcessesByName("process_name").Length > 0) { // Is running } 这回

我有一个Windows窗体应用程序。我需要一个if语句,如果某个特定的进程正在运行,那么表单上的标签将更改颜色和文本。我可以构建一个if语句来实现这一点吗

我一直在努力

if (Process.GetProcessesByName("RobloxPlayerBeta").Length != 0)
但是它不起作用。

试试这个

if (Process.GetProcessesByName("process_name").Length > 0)
{
    // Is running
}

这回答了你的问题吗?好的,谢谢,但我想出来了,我只是把其他变量放进去,它就行了