C# 异步编程 Task.WhenAll()

Task<string> t1=File.ReadAllTextAsync("d:/1.txt");

Task<string> t2=File.ReadAllTextAsync("d:/2.txt");

Task<string> t3=File.ReadAllTextAsync("d:/3.txt");

//等待全部获取完成之后才会进行后续的任务。

string[] results=await Task.WhenAll(t1,t2,t3);

string s1=results[0];

string s2=results[1];

string s3=results[02];

posted @ 2022-11-27 19:40  黄立明02  阅读(56)  评论(0编辑  收藏  举报