C# 自定义比较器
在C#中,要比较两个数组,可以调用
System.Array.Sort(...)方法
有两种方式可以为自己的类提供排序;
1.类实现接口 IComparable
2.创建比较器类,该类实现接口IComparer
第二种方法的优点是,你可以在不修改已有的类,创建自己的比较器类,而且能实现比第一种方法更加灵活的方式;
C# 自定义比较器
在C#中,要比较两个数组,可以调用
System.Array.Sort(...)方法
有两种方式可以为自己的类提供排序;
1.类实现接口 IComparable
2.创建比较器类,该类实现接口IComparer
第二种方法的优点是,你可以在不修改已有的类,创建自己的比较器类,而且能实现比第一种方法更加灵活的方式;