Содержание
- 2. LINQ LINQ (Microsoft Language INtegrated Query) – предназначен для поддержки запросов к данным всех типов на
- 3. Отложенное выполнение Многие запросы LINQ выполняются не в момент конструирования выражения LINQ а в момент обращения
- 4. Грамматика выражений запросов Выражение начинается с конструкции from. Далее – ноль или более конструкций from, let
- 5. LINQ to Objects
- 6. IEnumerable IEnumerable — это интерфейс, реализуемый всеми классами обобщенных коллекций C#, как это делают массивы. Этот
- 7. Расширяющие методы Большинство стандартных операций запросов представляют собой расширяющие методы в статическом классе System.Linq.Enumerable, прототипированые с
- 8. Демонстрация отложенного выполнения Запрос вернул объект ints, который при перечислении (foreach) выполнил запрос и получает последовательность
- 9. Немедленное выполнение Для немедленного выполнения запроса следует использовать операций преобразования ToArray , ToList , ToDictionary или
- 10. Делегаты Func Некоторые стандартные операции запросов прототипированы на прием делегата Func в качестве аргумента. Это предотвращает
- 11. Один из прототипов операции Where Отсюда видно, что метод-предикат или лямбда-выражение должны принимать один аргумент —
- 12. LINQ to Object Oтложенные операции
- 13. Необходимые для работы Пространства имён using System.Linq; using System.Collections; using System.Collections.Generic; using System.Data.Linq; Сборки System.Data.Linq.dll
- 14. Общие для всех примеров классы public class Employee { public int id; public string name; public
- 15. class EmployeeOptionEntry { public int id; public long optionsCount; public DateTime dateAwarded; public static EmployeeOptionEntry[] GetEmployeeOptionEntries()
- 16. Ограничение Операции ограничения (restriction) используются для включения или исключения элементов из входной последовательности. Операция Where используется
- 17. Второй прототип Where public static IEnumerable Where ( this IEnumerable source, Func predicate); Отличие второго прототип
- 18. Проекция Операции проекции возвращают выходную последовательность элементов, которая сгенерирована за счет выбора элементов или путем создания
- 19. Select. Первый прототип Операция Select используется для создания выходной последовательности одного типа элементов из входной последовательности
- 20. Select. Второй прототип Второй прототип Select public static IEnumerable Select ( this IEnumerable source, Func selector);
- 21. SelectMany. Первый прототип Операция SelectMany используется для создания выходной последовательности с проекцией “один ко многим” из
- 23. Скачать презентацию




















Интернет как инструмент для общения. Интернет ресурсы как способ проповеди Евангелия
Нормализация таблиц реляционной базы данных
Blind texts
Интервью: жанр тележурналистики
Создание локальных доменных зон
Школа::Кода Основы программирования на языке Python. 16 занятие
Для чего используется моделирование?
Интерактивная модульная дорожка
Внедрение VPN. Внедрение Web Application Proxy
Современные языки программирования высокого уровня
Технология разработки баз данных
Библиотека, как посредник в соблюдении баланса интересов государства и личности
Презентация на тему Сжатие данных. Методы сжатия Архиваторы
Платформа РКИ. Новый образовательный ресурс для преподавателей и иностранных студентов
Инструкция заполнения заявления для предоставления субсидий на оплату ЖКУ через ПГУ
Процесс разработки программного обеспечения
Архитектура и применение системы энергоменеджмента EcoStruxure
8-3py_Основы программирования (Python)
Структуры
Сравнительный анализ дизайна интернет-сайтов
Условия if/elif/else. Практикум
МПСвЭПиТК. Передача данных
Атаки на информационные ресурсы и защита от них. Компьютерные атаки
СУБД. Способы организации баз данных
Знакомство с поисковой системой
Электронный ЮУрГУ. Видеоконференция. Таджикский язык
Проектирование состава изделия машиностроения с помощью программного обеспечения Лоцман
Информационные технологии в современном мире