博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
用控制台测试多个线程
阅读量:4480 次
发布时间:2019-06-08

本文共 808 字,大约阅读时间需要 2 分钟。

class Program

{
static void Main(string[] args)
{
ThreadStart num = new ThreadStart(PrintNum);
Thread ConstrolNum = new Thread(num);

ThreadStart str = new ThreadStart(PrintStr);

Thread ConstrolStr = new Thread(str);

Stopwatch watch = new Stopwatch();

watch.Start();
ConstrolNum.Start();
ConstrolStr.Start();

while (true)

{
if (ConstrolNum.ThreadState == System.Threading.ThreadState.Stopped && ConstrolStr.ThreadState == System.Threading.ThreadState.Stopped)
{
watch.Stop();
Console.WriteLine(watch.Elapsed.TotalMilliseconds);
break;
}
}

Console.ReadKey();

}

private static void PrintNum()

{
for (int i = 1; i < 1000; i++)
{
Console.WriteLine(i);
}
}

private static void PrintStr()

{
for (int i = 1; i < 1000; i++)
{
Console.WriteLine("当前数为:{0}", i);
}
}
}

转载于:https://www.cnblogs.com/qiqiBoKe/p/3141978.html

你可能感兴趣的文章
sun.misc.Unsafe 详解
查看>>
食堂排队问题的一个实现
查看>>
Git 回滚代码的正确姿势
查看>>
构造函数、析构函数、虚析构函数、纯虚析构函数要点
查看>>
顺序栈用C语言实现
查看>>
Python批量获取京东商品列表信息
查看>>
2017.7.10 C组总结
查看>>
SourceTree下载 及使用
查看>>
MyEclipse下安装FatJar打包工具
查看>>
什么是域名-视频讲解?
查看>>
大道至简第六章-从编程到工程
查看>>
单元测试——隔离神器:mockito
查看>>
[Web Tools] 实用的Web开发工具
查看>>
ContentProvider
查看>>
欢迎来到Attention的博客
查看>>
获取IOS bundle中的文件
查看>>
document
查看>>
定义DoubleArray并将其作为value写入SequenceFile
查看>>
Hadoop下大矩阵乘法Version2
查看>>
iPhone内存溢出——黑白苹果
查看>>