Сортировка массива по полю в .net 2.0 - PullRequest
0 голосов
/ 09 января 2011

У меня есть класс StatusesInvestmentRow (из источника данных), где одним из полей является ModifiedDate

Investment table:

Id int PK;
ModifiedDate datetime;

Как мне отсортировать этот массив по этой дате?

Я нашел пример с IComparable, но StatusesInvestmentRow имеет тип DataRow, поэтому я думаю, что это не очень хороший способ.

У меня есть это, и я не могу изменить это:

  statInw = new GetAllInvestmentStatuses();

Я хочу добавить что-то вроде:

  var newestStatusInvestment = statInv.Sort(comparerByDate)[0];

1 Ответ

1 голос
/ 09 января 2011

Вы можете фактически использовать собственные функции сортировки и выбора DataTable и DataView , чтобы сделать это .

Кстати, ваш тег упоминает .NET 2.0, но вы используете ключевое слово var?

...