会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
www.projky.com
扣丁格鲁 .NET类库参考手册
博客园
首页
新随笔
联系
订阅
管理
2013年12月9日
Attribute+Reflection,提高代码重用
摘要: 这篇文章两个目的,一是开阔设计的思路,二是实例代码可以拿来就用。 设计的思路来源于《Effective c#》第一版Item 24: 优先使用声明式编程而不是命令式编程。特别的地方是,希望提供多个属性的默认排序,而不仅仅只根据一个属性,另外一点是,优先调用对象属性实现了的IComparable接口,如果没有实现接口,才调用IComparable进行比较。排序类实现泛型,得到类型安全。
阅读全文
posted @ 2013-12-09 23:05 ProJKY
阅读(2023)
评论(3)
推荐(4)
编辑