【问题标题】:Bad loop of trouble put [duplicate]麻烦的坏循环[重复]
【发布时间】:2012-07-10 14:09:18
【问题描述】:

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

我正在测试 C# 的 CONSOLE APPLICATION

问题:

有用于线程安全的 Console.WriteLine 吗?

实际上,

无例外情况:

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

感谢您的快速回复!

【问题讨论】:

  • 您是在问“Console.WriteLine() 线程是否安全”?
  • @Widor 是的,我需要更多字符
  • 是的评论不是很长我只能说是的
  • 请更改您帖子的拼写和语法。标题和问题不清楚。
  • @Widor 因为“堆栈通用性对更新到互联网英语有很大帮助”。请务必查看修订版 1 :)

标签: c# thread-safety


【解决方案1】:

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

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

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

相关:Calling Console.WriteLine from multiple threads

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-01-23
    • 1970-01-01
    • 2023-03-09
    • 2017-01-11
    • 1970-01-01
    • 2017-08-13
    • 2023-03-13
    • 2020-05-13
    相关资源
    最近更新 更多