2013年12月9日
摘要: 这篇文章两个目的,一是开阔设计的思路,二是实例代码可以拿来就用。 设计的思路来源于《Effective c#》第一版Item 24: 优先使用声明式编程而不是命令式编程。特别的地方是,希望提供多个属性的默认排序,而不仅仅只根据一个属性,另外一点是,优先调用对象属性实现了的IComparable接口,如果没有实现接口,才调用IComparable进行比较。排序类实现泛型,得到类型安全。 阅读全文
posted @ 2013-12-09 23:05 ProJKY 阅读(2020) 评论(3) 推荐(4) 编辑