Загрузка...

Is the coroutine running

Thread in C# created by cannonmeat Feb 13, 2017. 326 views

  1. cannonmeat
    cannonmeat Topic starter Feb 13, 2017 8 Dec 10, 2016
    Всем привет! Существует ли какой-то метод, показывающий, что сопрограмма работает в данный момент?
    Я сделал такой костыль: Завел отдельную булевую переменную, изначально равную false, а перед запуском проверяю if'ом её значение, если false, то сопрограмма запускается, а в ней первой же строчкой меняется значение на true, а в самом конце наоборот на false. Можно ли это как-нибудь оптимизировать?
     
  2. RaysMorgan
    RaysMorgan Feb 16, 2017 Че скажете 53,985 Mar 7, 2013
    Используй backgroundWorker. Когда его запускаешь, ставь bool work = true, а в событии backgroundWorker_Completed work = false
     
  3. AMPIR_inactive19540
    AMPIR_inactive19540 Feb 16, 2017 Banned 280 Dec 31, 2014
    пора записывать уроки думаю будет полезно для юзеров)
     
  4. cannonmeat
    cannonmeat Topic starter Feb 16, 2017 8 Dec 10, 2016
    Спасибо большое
     
Loading...
Top