随笔分类 -  C#设计模式

23种C#设计模式总结
摘要:在C#中,工厂模式(Factory Pattern)是一种创建型模式,用于创建对象,而不需要直接使用构造函数来实例化对象。它通过一个工厂类来封装对象的创建逻辑,使得客户端只需要与工厂类交互,而无需关心具体的对象创建过程。 1.简单工厂 简单工厂模式(Simple Factory Pattern)是工 阅读全文
posted @ 2023-08-08 10:28 ZHIZRL 阅读(32) 评论(0) 推荐(0) 编辑
摘要:在C#中,单例模式(Singleton Pattern)用于单例模式常用于需要限制某个类只能创建一个对象的场景,例如数据库连接、日志记录器等。 懒汉式(Lazy Initialization) 这种实现方式使用了双重检查锁定(双IF加锁),即在获取实例前先检查实例是否已经存在,如果不存在再使用锁进行 阅读全文
posted @ 2023-08-02 16:03 ZHIZRL 阅读(30) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示