将switch case转为条件驱动
摘要:
switch case是一种.net里面常用的条件分支语句,挺好用的;不过有些缺点:1.在有包含大量条件和执行语句的时候代码结构会很乱。2.不太符合面对对象的设计原则。3.对于查询条件是否满足一定范围这样的逻辑不太好用。将其转为条件驱动的实现,(本例使用Dictionary+Delegate的方式)View Code class SwitchTest { /// <summary> /// 常规写法 /// </summary> /// <param name="type"></param> public st... 阅读全文
posted @ 2011-12-04 16:53 听说读写 阅读(3058) 评论(2) 推荐(3) 编辑