.NET Framework предоставляет несколько удобных делегатов общего назначения для общих задач, таких как Predicate<T>
и EventHandler<T>
.
Есть ли встроенный делегат для эквивалента CompareTo ()?
Подпись может выглядеть примерно так:
delegate int Comparison<T>(T x, T y);
Это сделано для того, чтобы реализовать сортировку таким образом, чтобы я мог предоставить лямбда-выражение для фактической процедуры сортировки (в частности, ListView.ListViewItemSorter), поэтому любые другие подходы приветствуются.