Вход на сайт
Резюме для программиста
89957 просмотров
Перейти к просмотру всей ветки
в ответ alex445 30.11.22 01:55
Ещё про динамический Линк. А почему в обычном изначально не догадались сделать сортировку так же просто, как в динамическом? И ведь даже сейчас можно сделать, не руша обратную совместимость - просто добавить перегрузку метода OrderBy с параметрами params. Или просто поменять существующую сигнатуру.
LINQ
1: var ordered = context.Customers 2: .OrderBy(c => c.City).ThenBy(c => c.CompanyName) 3: .ToList();
Dynamic LINQ
1: var orderedDynamic = context.Customers 2: .OrderBy("City, CompanyName") 3: .ToList();