C军

不玩博客了!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年2月4日

摘要: IComparer<T>比较两个对象并返回一个值,指示一个对象是小于、等于还是大于另一个对象。 在Linq当中,很多扩展方法接受一个实现IComparer<T>接口的实例的对象作为参数,因此想明白Linq中很多个方法的IComparer<TKey> comparer参数的意义,首先要对此接口有个认识。 该接口只有一个成员方法: CompareTo 比较当前对象和同一类型的另一对象。 此接口由值可以排序的类型实现;例如数值或字符串类。值类型或类实现 CompareTo(T) 方法以创建适合排序等目的的类型特定的比较方法。 值 含义 小于零 第二个... 阅读全文
posted @ 2013-02-04 23:44 逆心 阅读(925) 评论(0) 推荐(0) 编辑