浅谈C#设计模式之开放封闭原则