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

73 Просмотры
Издатель
Институт математики, механики и компьютерных наук им.И.И.Воровича ЮФУ http://mmcs.sfedu.ru. Лекции по параллельному программированию читает доцент кафедры алгебры и дискретной математики М.Э.Абрамян.
В лекциях используется электронный задачник по программированию Programming Taskbook http://ptaskbook.com
Дополнительные материалы доступны по ссылке http://edu.mmcs.sfedu.ru/course/view.php?id=74

Содержание: 00:00 Технология LINQ платформы .NET Framework: общее описание. 04:20 Интерфейсы технологии LINQ. 08:53 Коллекции, реализующие обобщенный интерфейс IEnumerable. Возможности языка C# 3.0, введенные для поддержки технологии LINQ. 12:54 Пример, иллюстрирующий использование LINQ. Запрос фильтрации Where. Делегаты и анонимные делегаты. 19:17 Краткая форма записи анонимных делегатов: лямбда-выражения. Понятие последовательности. Описатель var, основанный на выводе типа. Перебор элементов последовательности. Запрос сортировки OrderBy. 26:03 Комбинирование запросов и возникающие при этом проблемы. Решение отмеченных проблем: методы расширения. Цепочки запросов. Запросы, возвращающие скалярные значения.
Категория
Занимательная механика
Комментариев нет.