IComparable<T>
接口;創(chuàng)建需要排序的類的一個實現(xiàn)ICompare<T>
接口的新類,將新類的實例傳入到List.Sort(newOject)
方法中。IComparable<T>
接口方式屬于內嵌方式,要提前設計好,使用起來簡單一點,靈活性就差了一點;ICompare<T>
接口方式剛好相反,需要根據(jù)排序創(chuàng)建新的類,但是更加靈活,不用改變現(xiàn)有的沒有排序功能的類,而且能實現(xiàn)復雜排序。
|
新聞熱點
疑難解答