我需要了解如何检查当前流程是否正忙。我没有在C#Process类的属性中找到任何东西。
有什么想法吗?
答案 0 :(得分:0)
您可以使用以下方法执行此操作:
if (Process.GetProcessesByName("process_name").Length > 0)
{
// Is running
}
您可以在此处使用流程更改流程名称
或者,如果您要检查no流程,请执行以下操作:
Process[] process = Process.GetProcesses();
foreach(Process theprocess in process)
{
if(theprocess.Length>0)
{
//process running
}
else
{
//not running
}
}