27种设计模式的C#实现。
比GOF23种多4种:简单工厂、空对象、过滤器、MVC。
- 工厂
- 简单工厂有魔数,会指定方法的参数,用if判断。
- 工厂方法增加类以替换魔数(写死的东西)。
- 抽象工厂生产成套对象,一个方法生产一套中的一个。
- https://www.cnblogs.com/zhili/category/496417.html
- https://www.cnblogs.com/wyy1234/category/1341803.html
- https://blog.csdn.net/carrie_q/category_7611377.html 命令模式
- https://www.runoob.com/design-pattern/design-pattern-tutorial.html 过滤器模式、MVC模式
- https://github.com/xuzeyu91/.Net-DesignPattern 过滤器模式
- https://www.cnblogs.com/PatrickLiu/p/8242238.html 解释器模式
- https://github.com/sheng-jie/Design-Pattern 状态模式
- https://www.cnblogs.com/dawenyang/p/7214532.html 空对象模式