摘要: 本文继续讲解List<T>之排序操作,C#范型List类的Sort方法有四种形式,分别是:1、不带有任何参数的Sort方法----Sort();2、带有比较器参数的Sort方法 ----Sort(IComparer<T>)3、带有比较代理方法参数的Sort方法----Sort(Comparison<(Of <(T>)>))4、带有比较起参数,可以指定排序范围的Sort方法----Sort(Int32, Int32 IComparer(T))首先对IComparable.CompareTo 方法进行一下介绍:MSDN解释:将当前实例与同一类型的另一 阅读全文
posted @ 2012-08-23 17:30 Rising_Sun 阅读(5158) 评论(0) 推荐(1) 编辑
摘要: 首先声明本文不是讨论Linq,在Framwork2.0中也不支持linq操作的,主要是记录一下List集合的使用方法。List<T> 一般主要用到的查找遍历方法:Find:搜索指定谓词所定义条件相匹配的元素,并返回整个List<T>中的第一个匹配元素。FindLast:搜索指定谓词所定义条件相匹配的元素,并返回整个List<T>中的最后一个匹配元素。Find:搜索指定谓词所定义条件相匹配的元素,并返回整个List<T>中的第一个匹配元素。FindLast:搜索指定谓词所定义条件相匹配的元素,并返回整个List<T>中的最后一个匹配元素 阅读全文
posted @ 2012-08-23 15:22 Rising_Sun 阅读(25105) 评论(0) 推荐(2) 编辑