我想在任务中运行一个函数,但我做错了什么。 下面有一个例子:C#任务返回值
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]
我想i到是2. 我在这里做错了什么? :/
哦,我的天啊,我怎么没有看到这个! 谢谢。 – krtek