我写了一个简单的代码
void go()
{
int i = 5;
ThreadPool.QueueUserWorkItem(delegate
{
for (int j = 1; j <= 1000; j++)
Console.Write(i);
});
for (int k = 1; k <= 1000; k++)
i = k;
Console.ReadLine();
}
我得到的是:100010001000100010001000....
不知道为什么,希望有人能解释一下,谢谢!