icomparable和icomparer接口
作者:佚名 時間:2014-04-06 分享到:
icomparable和icomparer接口是.net framework中比較對象的標準方式,這兩個接口之間的區別如下:
1.icomparable在要比較的對象的類中實現,可以比較這個對象和另一個對象;
2.icomparer在一個單獨的類中實現,可以比較任意兩個對象.
一般情況下,我們使用icomparable給出類的默認比較代碼,使用其他類給出非默認的比較代碼.
icomparable提供了一個方法comparato().這個方法接受一個對象,所以可以來實現它,以便把person對象傳送給它,說明這個人是否比當前的人更年老或年輕.實際上,這個方法返回一個int.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n3276.html