架构师入门教材,c#24种设计模式介绍与6大设计原则