Заменить блок кода на более разумный - C#

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

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

Здравствуйте всем? Может кто подсказать как заменить вот такой-вот блок кода:
while (!found)
{
   if(...)
    found = true;
   Thread.Sleep(500);
}
Отправлять поток в сон нельзя по той причине, что форма (WF-appl) тоже засыпает

Решение задачи: «Заменить блок кода на более разумный»

textual
Листинг программы
using System.Threading;
 
 
           Thread NewPotok = new Thread(POTOK);
           NewPotok.Start();
 
  private void POTOK()
        {
               while (!found)
             {
                  if(...)
                  found = true;
                  Thread.Sleep(500);
             }
       }

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


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

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

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