преобразование значения ячейки DetailsView TemplateField в строку с короткой датой

Если вы хотите отсортировать список объектов по определенному свойству с помощью LINQ и пользовательского сопоставителя, такого как Dave Koelle , вы сделали бы что-то вроде этого:

...

items = items.OrderBy(x => x.property, new AlphanumComparator()).ToList();

...

Вам также нужно изменить класс Dave для наследования с System.Collections.Generic.IComparer вместо базового IComparer, чтобы подпись класса стала:

...

public class AlphanumComparator : System.Collections.Generic.IComparer
{

    ...

Лично я предпочитаю реализацию Джеймс Маккормак , поскольку он реализует IDisposable, хотя мой бенчмаркинг показывает, что он немного медленнее.

1
задан Muhammad Akhtar 14 August 2011 в 06:40
поделиться