icomparable和icomparer接口
作者:佚名 时间:2014-04-06
icomparable和icomparer接口是.net framework中比较对象的标准方式,这两个接口之间的区别如下:
1.icomparable在要比较的对象的类中实现,可以比较这个对象和另一个对象;
2.icomparer在一个单独的类中实现,可以比较任意两个对象.
一般情况下,我们使用icomparable给出类的默认比较代码,使用其他类给出非默认的比较代码.
icomparable提供了一个方法comparato().这个方法接受一个对象,所以可以来实现它,以便把person对象传送给它,说明这个人是否比当前的人更年老或年轻.实际上,这个方法返回一个int.
如没特殊注明,文章均为上海联楷网络原创,转载请注明来自:http://www.linksj.com/hynews/20151126/n3276.html