110,539
社区成员
发帖
与我相关
我的任务
分享
static void Main(string[] args)
{
Task<string> t1 = new Task<string>(() => Test1(500, "One"));
Task<string> t2= new Task<string>(() => Test1(300, "Two"));
Task<string[]> a = Task.WhenAll(t1, t2);
Console.WriteLine("aa");
for (int i=0;i<2;i++)
{
Console.WriteLine(i.ToString()) ;
Console.WriteLine(a.Result[i]);
}
}
public static string Test1(int seconds,string text)
{
Thread.Sleep(seconds);
return text;
}