我想了解多线程.我有一个示例在控制台应用程序中运行Main方法的两个线程.
new Thread(() => { for (int x = 0; x < 10; x++) { Console.WriteLine("First :" + x); } }).Start(); new Thread(() => { for (int x = 0; x < 10; x++) { Console.WriteLine("Second :" + x); } }).Start(); Console.ReadKey();
发生的事情是,我的控制台是黑色的,没有写在上面,但是当我按任意键时它会显示正确的结果.为什么?