IComparable<T>
接口;創(chuàng)建需要排序的類的一個(gè)實(shí)現(xiàn)ICompare<T>
接口的新類,將新類的實(shí)例傳入到List.Sort(newOject)
方法中。IComparable<T>
接口方式屬于內(nèi)嵌方式,要提前設(shè)計(jì)好,使用起來(lái)簡(jiǎn)單一點(diǎn),靈活性就差了一點(diǎn);ICompare<T>
接口方式剛好相反,需要根據(jù)排序創(chuàng)建新的類,但是更加靈活,不用改變現(xiàn)有的沒(méi)有排序功能的類,而且能實(shí)現(xiàn)復(fù)雜排序。
|
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注