たぶん私は何かささいなものが欠けています(その場合は投稿を削除します)。誰かが私がこの.ContinueWith()で間違っていることを教えてもらえますか?画面に結果が印刷されません。
public static void Main()
{
Task<int> t = new Task<int>(() => { return Sum(5); });
t.Start();
t.Wait();
t.ContinueWith((task) => { Console.WriteLine(task.Result); });
//Console.WriteLine(t.Result); //this works
Console.Read();
}
public static int Sum(int n)
{
return 50;//stub result
}