.NET 4.x как написать else если процесс не запущен? - C#

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

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

Вот например код ищет указанные игровые процессы и если один из них присутствует то булевую переменную ставит истинна, а как дописать если нет то как поставить ложь?
Листинг программы
  1. private void timerMonitoringIsRunGameNow_Tick(object sender, EventArgs e)
  2. {
  3. if (loginOK == true)
  4. {
  5. // Запущена ли сейчас игра?)
  6. foreach (string myListLine in gameSupportList)
  7. {
  8. Process[] localByName = Process.GetProcessesByName(myListLine);
  9. foreach (Process p in localByName)
  10. {
  11. IsRunGameNow = true;
  12. }
  13. }
  14. }
  15. }

Решение задачи: «.NET 4.x как написать else если процесс не запущен?»

textual
Листинг программы
  1. private void timerMonitoringIsRunGameNow_Tick(object sender, EventArgs e)
  2.         {
  3.             if (loginOK == true)
  4.            {
  5.                bool isRunGameNow = false;
  6.                // Запущена ли сейчас игра?)
  7.                foreach (string myListLine in gameSupportList)
  8.                {
  9.                     Process[] localByName = Process.GetProcessesByName(myListLine);
  10.                     if(localByName.Length > 0)
  11.                     {
  12.                         isRunGameNow = true;
  13.                         break;
  14.                     }
  15.                }
  16.                IsRunGameNow = isRunGameNow;
  17.            }
  18.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

5   голосов , оценка 4.4 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы