Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю Страница 8

Тут можно читать бесплатно Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю. Жанр: Компьютеры и Интернет / Базы данных. Так же Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте «WorldBooks (МирКниг)» или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю

Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю краткое содержание

Прочтите описание перед тем, как прочитать онлайн книгу «Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю» бесплатно полную версию:

В 10-м издании книги описаны новейшие возможности языка C# 9 и .NET 5 вместе с подробным "закулисным" обсуждением, призванным расширить навыки критического мышления разработчиков, когда речь идет об их ремесле.

Книга охватывает ASP.NET Core, Entity Framework Core и многое другое наряду с последними обновлениями унифицированной платформы .NET, начиная с улучшений показателей производительности настольных приложений Windows в .NET 5 и обновления инструментария XAML и заканчивая расширенным рассмотрением файлов данных и способов обработки данных.

Все примеры кода были переписаны с учетом возможностей последнего выпуска C# 9.

Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю читать онлайн бесплатно

Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю - читать книгу онлайн бесплатно, автор Троелсен Эндрю

  Понятие анонимных типов

   Определение анонимного типа

   Внутреннее представление анонимных типов

   Реализация методов ToString() и GetHashCode()

   Семантика эквивалентности анонимных типов

   Анонимные типы, содержащие другие анонимные типы

  Работа с типами указателей

   Ключевое слово unsafe

   Работа с операциями * и &

   Небезопасная (и безопасная) функция обмена

   Доступ к полям через указатели (операция ->)

   Ключевое слово stackalloc

   Закрепление типа посредством ключевого слова fixed

   Ключевое слово sizeof

  Резюме

 Глава 12

  Понятие типа делегата

   Определение типа делегата в C#

   Базовые классы System.MulticastDelegate и System.Delegate

  Пример простейшего делегата

   Исследование объекта делегата

  Отправка уведомлений о состоянии объекта с использованием делегатов

   Включение группового вызова

   Удаление целей из списка вызовов делегата

   Синтаксис групповых преобразований методов

  Понятие обобщенных делегатов

   Обобщенные делегаты Action<> и Func<>

  Понятие событий C#

   Ключевое слово event

   "За кулисами" событий

   Прослушивание входящих событий

   Упрощение регистрации событий с использованием Visual Studio

   Создание специальных аргументов событий

(window.adrunTag = window.adrunTag || []).push({v: 1, el: 'adrun-4-390', c: 4, b: 390})

   Обобщенный делегат EventHandler<T>

  Понятие анонимных методов C#

   Доступ к локальным переменным

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

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

  Понятие лямбда-выражений

   Анализ лямбда-выражения

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

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

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

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

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

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

  Резюме

 Глава 13

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

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

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

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

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

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

  Роль LINQ

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

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

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

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

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

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

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

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

Перейти на страницу:
Вы автор?
Жалоба
Все книги на сайте размещаются его пользователями. Приносим свои глубочайшие извинения, если Ваша книга была опубликована без Вашего на то согласия.
Напишите нам, и мы в срочном порядке примем меры.
Комментарии / Отзывы
    Ничего не найдено.