返回首页 | 网站案例 | 帮助中心

合作共赢、快速高效、优质的网站建设提供商

深圳网站建设

服务热线:18038067647

IComparable和IComparer接口

时间:2014-4-6

  IComparable和IComparer接口是.NET Framework中比较对象的标准方式,这两个接口之间的区别如下:
1.IComparable在要比较的对象的类中实现,可以比较这个对象和另一个对象;
2.IComparer在一个单独的类中实现,可以比较任意两个对象.
  一般情况下,我们使用IComparable给出类的默认比较代码,使用其他类给出非默认的比较代码.
  IComparable提供了一个方法ComparaTo().这个方法接受一个对象,所以可以来实现它,以便把Person对象传送给它,说明这个人是否比当前的人更年老或年轻.实际上,这个方法返回一个int.

建站流程

    深圳网站建设流程