На уроке мы познакомимся с технологией LINQ, начнем писать запросы, варианты.
Дата отправки отчёта:
29 апреля 2018 г.
Задание выполнено: за
3 дня 12 час. 14 мин.
Чему научился:
Очень крутая штука LINQ. Ёмкие конструкции можно уложить в паре строчек, а интерфейс IEnumirable позволяет делать иструкции не загружая память а пользоваться только при необходимости. Все рекомендую к использованию. Мне нравится)
LINQ - это сила! ) Тоже понравилась эта тема. Можно использовать один LINQ запрос с разными источниками данных. И запросы можно вызывать в любое время. Даже менять данные и при этом не надо менять наш запрос. Круто! Все гениальное просто. Дальше начал копать в сторону функционального программирования, но пока завяз, так как не хватает времени. Кидает меня из стороны в сторону. )
Научился: Писaть запроcы, испoльзуя First, Where Трудности: Функция InGrid(IEnumerable massive) принимает параметр типа IEnumerable При вызове ее InGrid(nProducts); переменная nProducts имеет тип List Непонятно как это все работает? Все-таки в кнопках 1 и 2 реализованы не одинаковые запросы:
В кнопке 2 список отсортированный.