Информация об изменениях

Сообщение Re[3]: Новости .Net Core от 05.10.2016 11:25

Изменено 05.10.2016 11:29 Serginio1

Здравствуйте, Sinix, Вы писали:


Огромное спасибо посмотю.
S>>А то копья все ломают про производительность Linq
S>Да не ломает никто, кому работать надо — всё давно хожено и перехожено.

Ну например
http://rsdn.org/forum/dotnet/6506104.1
Автор: Sinix
Дата: 15.07.16



Например MaxItem

int max = items.Max(i => i.ID);
var item = items.First(x => x.ID == max);



Или

var item =items.orderbydescending(i=>i.id).take(1)
Re[3]: Новости .Net Core
Здравствуйте, Sinix, Вы писали:


Огромное спасибо посмотю.
S>>А то копья все ломают про производительность Linq
S>Да не ломает никто, кому работать надо — всё давно хожено и перехожено.

Ну например
http://rsdn.org/forum/dotnet/6506104.1
Автор: Sinix
Дата: 15.07.16



Например MaxItem

int max = items.Max(i => i.ID);
var item = items.First(x => x.ID == max);


Или

Item itemMax = (from i in items
     let maxId = items.Max(m => m.ID)
     where i.ID == maxId
     select i).FirstOrDefault();


Или

var item =items.orderbydescending(i=>i.id).take(1)