Stopwatch sw = new Stopwatch();
sw.Start();
for (int i = 0; i < 1000; i++)
{
new Thread(() => {
int i2 = 1 + 1;
}).Start();
}
sw.Stop();
Console.WriteLine(sw.Elapsed.TotalMilliseconds);
sw.Reset();
sw.Restart();
for (int i = 0; i < 1000; i++)
{
ThreadPool.QueueUserWorkItem(new WaitCallback(PoolCallBack), "sssss" + i);
}
sw.Stop();
Console.WriteLine(sw.Elapsed.TotalMilliseconds);
private static void PoolCallBack(object state)
{
int i = 1 + 1;
}线程池
最新推荐文章于 2025-06-10 13:04:35 发布

4万+

被折叠的 条评论
为什么被折叠?



