Как дождаться начала задачи?C#

Место общения программистов C#
Anonymous
 Как дождаться начала задачи?

Сообщение Anonymous »

Как я могу дождаться начала задачи. Сбой следующего кода: < /p>

var asyncmethod = ...a Task, with .Start() called on it...;
int waitcounter = 0;
while (!asyncmethod.Wait(1000))
{
waitcounter++;
Log("waiting very long...");
}
ret = asyncmethod.Result;
< /code>

asyncmethod.wait (1000) ждет 1 секунду, как и ожидалось, но задача находится в государственном государственном зале и никогда не начнет работать при ожидании (). С другой стороны, когда будет вызван .Result, он начнет работать. Как заставить его бежать без звонка.>

Подробнее здесь: https://stackoverflow.com/questions/331 ... k-to-start

Вернуться в «C#»