Чтение онлайн

на главную - закладки

Жанры

Язык программирования C#9 и платформа .NET5
Шрифт:

Обработка аргументов внутри множества операторов

Лямбда-выражения с несколькими параметрами и без параметров

Использование ключевого слова static с лямбда-выражениями (нововведение в версии 9.0)

Использование отбрасывания с лямбда-выражениями (нововведение в версии 9.0)

Модернизация примера CarEvents с использованием лямбда-выражений

Лямбда-выражения и члены, сжатые до выражений (обновление в версии 7.0)

Резюме

Глава 13

Программные конструкции, специфичные для LINQ

Неявная типизация локальных переменных

Синтаксис инициализации объектов и коллекций

Лямбда-выражения

Расширяющие методы

Анонимные типы

Роль LINQ

Выражения LINQ строго типизированы

Основные сборки LINQ

Применение запросов LINQ к элементарным массивам

Решение с использованием расширяющих методов

Решение без использования LINQ

Выполнение рефлексии результирующего набора LINQ

LINQ и неявно типизированные локальные переменные

LINQ и расширяющие методы

Роль отложенного выполнения

Роль немедленного выполнения

Возвращение результатов запроса LINQ

Возвращение результатов LINQ посредством немедленного выполнения

Применение запросов LINQ к объектам коллекций

Доступ к содержащимся в контейнере подобъектам

Применение запросов LINQ к необобщенным коллекциям

Фильтрация данных с использованием метода OfТуре<Т>

Исследование операций запросов LINQ

Базовый синтаксис выборки

Получение подмножества данных

Проецирование в новые типы данных

Проецирование в другие

типы данных

Подсчет количества с использованием класса Enumerable

Изменение порядка следования элементов в результирующих наборах на противоположный

Выражения сортировки

LINQ как лучшее средство построения диаграмм Венна

Устранение дубликатов

Операции агрегирования LINQ

Внутреннее представление операторов запросов LINQ

Построение выражений запросов с применением операций запросов

Построение выражений запросов с использованием типа Enumerable и лямбда-выражений

Построение выражений запросов с использованием типа Enumerable и анонимных методов

Построение выражений запросов с использованием типа Enumerable и низкоуровневых делегатов

Резюме

Глава 14

Роль процесса Windows

Роль потоков

Взаимодействие с процессами используя платформу .NET Core

Перечисление выполняющихся процессов

Исследование конкретного процесса

Исследование набора потоков процесса

Исследование набора модулей процесса

Запуск и останов процессов программным образом

Управление запуском процесса с использованием класса ProcessStartInfo

Использование команд операционной системы с классом ProcessStartInfo

Домены приложений .NET

Класс System.AppDomain

Взаимодействие со стандартным доменом приложения

Перечисление загруженных сборок

Изоляция сборок с помощью контекстов загрузки приложений

Итоговые сведения о процессах, доменах приложений и контекстах загрузки

Поделиться:
Популярные книги

На границе империй. Том 9. Часть 5

INDIGO
18. Фортуна дама переменчивая
Фантастика:
космическая фантастика
попаданцы
5.00
рейтинг книги
На границе империй. Том 9. Часть 5

Не грози Дубровскому! Том IX

Панарин Антон
9. РОС: Не грози Дубровскому!
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Не грози Дубровскому! Том IX

(Противо)показаны друг другу

Юнина Наталья
Любовные романы:
современные любовные романы
эро литература
5.25
рейтинг книги
(Противо)показаны друг другу

Партиец

Семин Никита
2. Переломный век
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Партиец

Метаморфозы Катрин

Ром Полина
Фантастика:
фэнтези
8.26
рейтинг книги
Метаморфозы Катрин

Измена. Истинная генерала драконов

Такер Эйси
1. Измены по-драконьи
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Измена. Истинная генерала драконов

Чужая дочь

Зика Натаэль
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Чужая дочь

Странник

Седой Василий
4. Дворянская кровь
Фантастика:
попаданцы
альтернативная история
5.00
рейтинг книги
Странник

Сводный гад

Рам Янка
2. Самбисты
Любовные романы:
современные любовные романы
эро литература
5.00
рейтинг книги
Сводный гад

Возвышение Меркурия. Книга 15

Кронос Александр
15. Меркурий
Фантастика:
боевая фантастика
попаданцы
аниме
5.00
рейтинг книги
Возвышение Меркурия. Книга 15

Муж на сдачу

Зика Натаэль
Любовные романы:
любовно-фантастические романы
5.00
рейтинг книги
Муж на сдачу

Диверсант

Вайс Александр
2. Фронтир
Фантастика:
боевая фантастика
космическая фантастика
5.00
рейтинг книги
Диверсант

(Не)нужная жена дракона

Углицкая Алина
5. Хроники Драконьей империи
Любовные романы:
любовно-фантастические романы
6.89
рейтинг книги
(Не)нужная жена дракона

Тринадцатый II

NikL
2. Видящий смерть
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Тринадцатый II