可能重复:
从多个线程调用Console.WriteLine
我正在测试c#的控制台应用程序
问题:
是否有用于线程安全的Console.WriteLine?
实际上,
可能没有例外:
Parallel.For(0, 1000000, p => Console.WriteLine("Hello Dears !"));
感谢您的快速回复!
是的,使用控制台I/O是线程安全的:
"使用这些流的I/O操作是同步的,这意味着多个线程可以读取或写入流。"
http://msdn.microsoft.com/en-us/library/system.console.aspx
相关:从多个线程调用Console.WriteLine