把写日志的对象做成多线程下的单件会不会有问题?

beyondjay 2008-07-17 10:41:30
把写日志的对象做成多线程下的单件会不会有问题?
会不会另一个线程写不进去日志啊,然后一直在那里等着?
写入txt的时候。
...全文
83 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
laxila 2008-09-30
  • 打赏
  • 举报
回复
最近正在研习中!!!
laxila 2008-09-30
  • 打赏
  • 举报
回复
楼主辛苦了
majiajun_no_13 2008-09-28
  • 打赏
  • 举报
回复
看贴是学习,顶贴是义务。呵呵
beyondjay 2008-07-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 virusplayer 的回复:]
有没有问题,不要问别人,自己试一下就知道了,还是自己的经验呢
你说是不是
[/Quote]
yes!
virusswb 2008-07-17
  • 打赏
  • 举报
回复
有没有问题,不要问别人,自己试一下就知道了,还是自己的经验呢
你说是不是
caicai_45 2008-07-17
  • 打赏
  • 举报
回复
要注意你的单件实现方式。 如果不用static的话,就要用双lock来检查是否为唯一对象。

如果是唯一对象的话,就不会有问题的。
bbbbbb888888 2008-07-17
  • 打赏
  • 举报
回复
会的....
sisen 2008-07-17
  • 打赏
  • 举报
回复
要看你程序怎么做了。
文件对象使用
Lock(FileStream)
{
//写文件
}
这样就不会有冲突。
kbryant 2008-07-17
  • 打赏
  • 举报
回复
可能会的

111,096

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧