Я хотел бы задать вопрос относительно свойства isCompleted IAsyncResult.
у меня есть
IAsyncResult worker;
и класс, который делает
worker = slave.BeginWork();
в моем основном потоке, а затем он проверяет в своем цикле обновления, завершил ли работник, выполнив:
if(worker.IsCompleted)
{
int result = slave.EndWork(worker);
}
это может вызвать проблемы?