Я использую С#.NET 2.0. Мне нужно определить, существует ли PID. Я придумал следующий код:
private bool ProcessExists(int iProcessID)
{
foreach (Process p in Process.GetProcesses())
{
if (p.Id == iProcessID)
{
return true;
}
}
return false;
}
Есть ли лучший способ сделать это, кроме повторения всех процессов?