使用c#描述的设计模式,简明扼要。每个模式都有相应的例子程序。