试图以List<string>
自定义方式实现对 a 的排序。实现了IComparer<string>
接口,效果很好。但是在对列表的方法进行了更多实验之后Sort
,我观察到这也有效
list.Sort((s, s1) => {return s.ToLower().CompareTo(s1.ToLower()); });
但是 MSDN 文档没有说明在 Sort 方法中接受委托作为参数,Intellisense 也没有显示接受委托的此方法的重载。
所以我想问一下,它是如何工作的?