【发布时间】:2013-05-10 21:18:15
【问题描述】:
我有一个名为IEmployee 的接口。我需要实现 IComparer 来实现我的接口。
这是我的代码,
interface IEmployee
{
String Name {get;set;}
DateTime DOB {get;set;}
}
我为此创建了一个子类
class Employee
{
String Name {get;set;}
DateTime DOB {get;set;}
}
现在我需要为此实现 IComparer,并且在我的 Main 中我想获得类似的 copmarer
IComparer<IEmployee> comparerobject= // The comparer from the class.
使用这个comparer 我需要根据他们的名字对employee 的集合进行排序,比如
var employees = new IEmployee[]{new Employee("....."),....}
Array.Sort<IEmployee>(employees , comparer);
【问题讨论】:
-
看在
的份上,请不要在你的课程前加上 'c' -
@Anonymous,大概这行
Please help me to doi this。 -
IComparer problem的可能重复
-
关于否决票,读者可能希望您解释您的尝试。我个人没有 -1。