在面向对象的编程中,设计模式的巧妙应用可以降低模块间的耦合度,提高代码的可复用性。本文整理了C#中面向对象的23种设计模式。 1、单例模式(Singleton Pattern) 2、简单工厂模式(Factory Method Pattern) 3、工厂方法模式(Factory Method) 参考资料: 1、C#版本23个设计模式