/// <summary> /// Асинхронно вызываем код, возвращаем объект Task, который сообит о своём завершении. /// Для этого используем конечный автомат. /// </summary> private static Task DisplayPrimesCountAsync(int i) { PrimesStateMachine sm = new PrimesStateMachine(); sm.DisplayPrimesCountFrom(i); return(sm.Task); }
/// <summary> /// Асинхронно вызываем код, возвращаем объект Task, который сообит о своём завершении. /// Для этого используем конечный автомат. /// </summary> private static Task DisplayPrimesCountAsync(int i) { PrimesStateMachine sm = new PrimesStateMachine(); sm.DisplayPrimesCountFrom(i); return sm.Task; }