List<string>
カスタムの方法で a の並べ替えを実装しようとしていました。インターフェイスを実装し、IComparer<string>
うまく機能しました。しかしSort
、リストの方法をさらに実験した後、これも機能することがわかりました
list.Sort((s, s1) => {return s.ToLower().CompareTo(s1.ToLower()); });
ただし、MSDN のドキュメントには、デリゲートを Sort メソッドのパラメーターとして受け入れることについては何も記載されておらず、インテリセンスも、デリゲートを受け入れるこのメソッドのオーバーロードを示していません。
そこでお聞きしたいのですが、それはどのように機能しましたか?