1
正試圖以自定義方式對List<string>
進行排序。實現了IComparer<string>
接口,它運行良好。但隨着名單的Sort
方法試驗更長時間後,我發現,這也適用以自定義方式對列表進行排序
list.Sort((s, s1) => {return s.ToLower().CompareTo(s1.ToLower()); });
但MSDN文檔隻字未提接受委託的作爲排序方法的參數,無論是智能感知顯示了這個接受委託的方法的重載。
所以我想問一下,它是如何工作的?
是的,它的確如此:http://msdn.microsoft.com/en-us/library/tfakywbh.aspx – Leri