23种设计模式:
创建型:
C#设计模式:抽象工厂模式(Abstract Factory)
C#设计模式:原型模式(Prototype Pattern)
结构模式:
C#设计模式:装饰者模式(Decorator Pattern)
C#设计模式:组合模式(Composite Pattern)
C#设计模式:享元模式(Flyweight Pattern)
行为模式:
C#设计模式:模板方法模式(Template Method)
C#设计模式:迭代器模式(Iterator Pattern)
C#设计模式:观察者模式(Observer Pattern)
C#设计模式:中介者模式(Mediator Pattern)
C#设计模式:策略者模式(Stragety Pattern)