DesignPatterns:一个包含常用设计模式的C#示例代码合集

摘要:我是编程乐趣,一个10年.Net开发经验老程序员,点击右上方“关注”,每天为你分享开源项目和编程知识。私信回复:888,领取.Net学习资料!

推荐一个包含常用设计模式的C#示例代码合集,方便初学者更好地理解和学习设计模式。

01

项目简介

该项目提供了设计模式的解决方案,这些模式是针对常见问题的指导原则。目标是帮助初学者通过实际代码示例来学习设计模式。

项目包含了设计模式有:

适配器模式(Adapter)、桥接模式(Bridge)、建造者模式(Builder)、责任链模式(ChainOfResponsibility)、命令模式(Command)、组合模式(Composite)、装饰器模式(Decorator)、外观模式(Facade)、工厂模式(Factory)、享元模式(Flyweight)、迭代器模式(Iterator)、中介者模式(Mediator)、观察者模式(Observer)、原型模式(Prototype)、代理模式(Proxy)、单例模式(Singleton)、状态模式(State)、策略模式(Strategy)、模板方法模式(Template)和访问者模式(Visitor)。

02

项目目录

1、项目文件目录,每一个设计模式单独一个项目文件

2、每一个设计模式示例,都是单独可执行代码,方便我们理解

03

项目地址

- End -

更多.Net开源项目合集(已整理300个):

来源:科技深观察

相关推荐