糟糕的麻烦循环

时间:2012-07-10 14:09:19

标签: c# thread-safety

  

可能重复:
  Calling Console.WriteLine from multiple threads

我正在测试c#

的CONSOLE APPLICATION

问题:

Console.WriteLine是否为THREAD SAFETY?

实际上,

可能没有例外:

Parallel.For(0, 1000000, p => Console.WriteLine("Hello Dears !"));

感谢快速回复!

1 个答案:

答案 0 :(得分:1)

是的,使用控制台I / O是线程安全的:

  

"使用这些流的I / O操作是同步的,这意味着   多个线程可以读取或写入流。"

http://msdn.microsoft.com/en-us/library/system.console.aspx

相关:Calling Console.WriteLine from multiple threads