我有Employee類,我需要實現IComparable並使用CompareTo方法按名稱對員工進行排序。從我所看到的,我必須返回1,-1和0,但是如何使用這些字符串?使用字符串實現IComparable
這是我的。
class Employee : IComparable<Employee>
{
string name;
string address;
public int CompareTo(Employee obj)
{
Employee person = obj;
}
}
看看string.Compare https://msdn.microsoft.com/en-us/library/system.string.compare(v=vs.110).aspx –
可能的重複[How to Implement IComparable接口?](https://stackoverflow.com/questions/4188013/how-to-implement-icomparable-interface) –