.NET 4.x Проверка процесса в цикле while - C#

Узнай цену своей работы

Формулировка задачи:

Есть 2 процесса игры которые я хочу чекать на запуск:
var GameProcess = new[] { "PB", "PointBlank" };
Хотел сделать такую логику: Чекаю процесс, если процесс есть в списке диспетчера задач, то оповестить в консоли что процесс появился, если нету процесса, оповестить пользователя и продолжать чекать его в другом потоке.

Решение задачи: «.NET 4.x Проверка процесса в цикле while»

textual
Листинг программы
Process[] processes = Process.GetProcessesByName("PB");
if (processes.Length == 0)
{
    Console.WriteLine("Процесс не запущен");
}
else
{
    Console.WriteLine("Процесс запущен");
}

Оцени полезность:

14   голосов , оценка 3.857 из 5
Похожие ответы