Linq

 

Рассмотрим набор команд Linq, которые позволяют удобно цепочками трансформировать данные (агрегировать, фильтровать, выполнять булевы операции и т.д.), а также рассмотрим как можно реализовать эти функции с использованием обычных циклов и массивов, чтобы лучше понимать как работает Linq.

Посмотрим на фунции агрегирования данных:

Sum, Max, Min, Aggregate 

 

Функция фильтрации Where

Функция проекции (трансформации) данных Select