假设有个Animal类,它有可读属性 NumberOfFoot。现在有一堆动物 List<Animal> Animals,要统计一共有多少只脚:int Sum;
Animals.ForEach(delegate (Animal x){Sum += x.NumberOfFoot;});逻辑清晰的程序,尽量减少循环语句格式,尽量将条件判断变为类型多态。由控制机制去实现流程的控制,不需要将流程结构化,要将程序写成简单的陈述(说明)风格。
---------------------------------------------------------------
CSDN内容太陈旧了。谁有好的论坛,说明一下论坛的特色,推荐给我!
Animals.ForEach(delegate (Animal x){Sum += x.NumberOfFoot;});逻辑清晰的程序,尽量减少循环语句格式,尽量将条件判断变为类型多态。由控制机制去实现流程的控制,不需要将流程结构化,要将程序写成简单的陈述(说明)风格。
---------------------------------------------------------------
CSDN内容太陈旧了。谁有好的论坛,说明一下论坛的特色,推荐给我!
http://community.csdn.net/Expert/topic/4729/4729693.xml?temp=.9420587