zl程序教程

您现在的位置是:首页 >  其它

当前栏目

task最佳实践

实践 最佳 Task
2023-09-11 14:14:13 时间
 1 //task最佳实践
 2 Task<string> t1 = Task<string>.Run(() => { string result = null; return result; });
 3 //Task<string> t2 = Task<string>.Factory.StartNew(() => null);//也可以
 4 
 5 
 6 Task<string>.WhenAll(t1).ContinueWith(datas => { }).Wait();
 7 
 8 
 9 
10 //下面的写法是错误的,原因见各自说明:
11 //Task<string> t1 = Task.Run(() => null);//无法推断task类型
12 //Task<string> t1 = Task<string>.Run(() => null);//本质是调上面的非泛型版本