wsky's blog,Record my technical life

just coding

导航

2008年3月25日 #

使用泛型时,避免基类及接口约束

摘要: 使用泛型的时候我们可以这样来约束一个参数void Sort<T>(T[] arr) where T : IComparable<T>这里实现一个泛型的排序方法,约束参数T必须是实现 IComparable<T>接口,那么当我们使用这个方法的时候,我们不得不提供满足约束的参数,否则在强制转换的时候就会报错,那么当我们或者使用者原有的对象类型并非实现ICompara... 阅读全文

posted @ 2008-03-25 22:51 wsky 阅读(704) 评论(0) 推荐(0) 编辑

.NET平台上的ORM 之 Castle ActiveRecord

摘要: Hibernate的优秀和在java平台的出色应用毋庸置疑,移植到.net上的NHibernate也是重量级ORM工具,各种开源的OR工具也多的不胜枚举,很多都很优秀,虽然.net3.0之后微软推出了Linq-to-Sql来作为主推的OR工具~但是3.0或者3.5毕竟还没有普及,现行开发中还是以.net2.0为主~(自行编写基础2.0的Linq应用的不包括~) HQL作为Hibernate/NHi... 阅读全文

posted @ 2008-03-25 22:46 wsky 阅读(1062) 评论(1) 推荐(0) 编辑