Параллельное программирование. Лекция 15c. Введение в технологию LINQ

6 подписчиков

12+
12+

2 просмотра

12 дней назад

ПожаловатьсяНарушение авторских прав

6 подписчиков

12+
12+

2 просмотра

12 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

2 просмотра

12 дней назад

Институт математики, механики и компьютерных наук им.И.И.Воровича ЮФУ http://mmcs.sfedu.ru. Лекции по параллельному программированию читает доцент кафедры алгебры и дискретной математики М.Э.Абрамян. В лекциях используется электронный задачник по программированию Programming Taskbook http://ptaskbook.com Дополнительные материалы доступны по ссылке http://edu.mmcs.sfedu.ru/course/view.php?id=74 Содержание: 00:00 Запрос группировки GroupBy, его перегруженные варианты. Простейшие варианты запроса, использующие обобщенный интерфейс IGrouping. 04:25 Варианты запроса GroupBy с явной настройкой результирующей последовательности. Примеры применения различных вариантов запроса GroupBy. 09:38 Запросы импортирования OfType и Cast. Фильтрация элементов по типу с помощью запроса OfType, ее ограничения. 18:45 Запросы экспортирования ToArray, ToList, ToDictionary, ToLookup, AsEnumerable, AsQueryable. Поэлементные операции First, Last, Single и их модификации. Неэффективность доступа к элементу последовательности с помощью запроса ElementAt. 25:26 Запросы агрегирования Count, Average, Sum, Max, Min. Использование запросов Average и Sum для nullable-типов. Универсальный агрегирующий запрос Aggregate и его варианты. 32:57 Примеры использования запроса Aggregate, в том числе реализация запроса, возвращающего строковое представление произвольной последовательности. 41:02 Запросы-квантификаторы All и Any. Запросы Contains и SequenceEqual. Запросы генерирования последовательностей Empty, Repeat, Range и особенности их применения.

Название:

Параллельное программирование. Лекция 15c. Введение в технологию LINQ

Категория:

Разное