Я пытаюсь запустить функцию в задаче, но что-то делаю неправильно. Вот пример:
var t = Task<int>.Factory.StartNew(() => GenerateResult(2));
static int GenerateResult(int i)
{
return i;
}
В конце Console.WriteLine (t);
Это возвращает:
System.Threading.Tasks.Task`1 [System.Int32]
Я хочу, чтобы мне было 2. Что я здесь делаю не так? : /