异步测试

Posted lsgcontrol

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了异步测试相关的知识,希望对你有一定的参考价值。

 1   List< long> list = new List<long>();
 2             List<Task> tList = new List<Task>();
 3             tList.Add(Task.Factory.StartNew(() =>
 4             {
 5                 for (int i = 0; i < 100; i++)
 6                 {
 7                     list.Add(Snowflake.Instance().GetId());
 8                 }
 9             })); tList.Add(Task.Factory.StartNew(() =>
10             {
11                 for (int i = 0; i < 100; i++)
12                 {
13                     list.Add(Snowflake.Instance().GetId());
14                 }
15             }));
16 
17             Task.WaitAll(tList.ToArray());
18             list.ForEach(p => Console.WriteLine(p));

 

以上是关于异步测试的主要内容,如果未能解决你的问题,请参考以下文章

当片段视图加载是异步任务的一部分时,如何在片段加载之前显示进度条?

从片段中调用分离的异步任务类

Android 我应该在异步任务中将片段作为弱引用传递吗?

屏幕方向期间片段内的异步任务

我应该在 Fragment 中的啥生命周期状态下执行异步任务?

在 TabLayout 和 ViewPager2 中执行异步任务后更新具有相同布局的多个片段