Я пытаюсь сделать простой пример, но я даже не получаю основы. Что случилось с этим кодом? Представьте, что Calculate()
занимает несколько секунд.Async/await: Метод async
static void Main(string[] args)
{
int result = await Calculate();
Console.WriteLine(result);
Console.ReadLine();
}
static async Task<int> Calculate()
{
return 1;
}
использовать «классический» метод, чтобы получить результат из вашей задачи внутри main;) – olydis
Вы можете найти мое ['async' intro] (http://blog.stephencleary.com/2012/02/async -and-await.html). –