C#中不需要用锁的线程安全的Singleton设计模式!
摘要: 典型的线程安全的Singleton实现是使用double-checked locking的实现,但是在.NET中我们并不需要使用double-checked locking就可以优雅地实现Singleton模式。
阅读全文
posted @
2007-01-17 11:45 Kevin Wan 阅读(3136) |
评论 (54) 编辑
C#中Dispose和Close的区别!
摘要: 当我们开发C#代码的时候,经常碰到一个问题,有些class提供Close(),有些class提供Dispose(),那么Dispose和Close到底有什么区别?
阅读全文
posted @
2007-01-16 18:06 Kevin Wan 阅读(5563) |
评论 (21) 编辑