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