比较详细地介绍了基于C#的软件设计模式,包括:Structural、Creational、Beheavior等多种模式