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

2011年7月21日

摘要: SortedList<T>,SortedSet<T>与SortedDictionary<T>都是我们常用的泛型类型。当T是我们自定义的类型时,往往该类型的默认比较行为不是我们所期望的。例如,我们有如下很老土的Employee类: class Employee { public int Id { get; set; } public String Name { get; set; } public int Age { get; set; } }如果我们想让Employee类型按照Name字段升序排序,一般有两种做法。一种是让Employee实现ICompara 阅读全文

posted @ 2011-07-21 08:38 codingsilence 阅读(236) 评论(0) 推荐(0) 编辑