как сделать так, чтобы это не зависало в моей программе и не потребляло так много ресурсов процессора .. Я пытался спать с потоком, но то же самое
while (true)
{
Process[] pename = Process.GetProcessesByName("Europa_Client");
if (pename.Length > 0)
{
}
else
{
}
}
}
else
{
MessageBox.Show("Please open the game first!");
}