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

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

Читать бесплатно Язык программирования C#9 и платформа .NET5 - Троелсен Эндрю. Жанр: Базы данных год 2004. Так же читаем полные версии (весь текст) онлайн без регистрации и SMS на сайте kniga-online.club или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Перейти на страницу:

   Построение оснастки на Visual Basic

   Добавление кода для ExtendableApp

  Резюме

 Глава 18

  Роль ключевого слова dynamic языка C#

   Вызов членов на динамически объявленных данных

   Область использования ключевого слова dynamic

   Ограничения ключевого слова dynamic

   Практическое использование ключевого слова dynamic

  Роль исполняющей среды динамического языка

   Роль деревьев выражений

   Динамический поиск в деревьях выражений во время выполнения

  Упрощение вызовов с поздним связыванием посредством динамических типов

   Использование ключевого слова dynamic для передачи аргументов

  Упрощение взаимодействия с СОМ посредством динамических данных (только Windows)

   Роль основных сборок взаимодействия

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

   Общие сложности взаимодействия с СОМ

  Взаимодействие с СОМ с использованием динамических данных C#

  Резюме

 Глава 19

  Причины для изучения грамматики языка CIL

  Директивы, атрибуты и коды операций CIL

   Роль директив CIL

   Роль атрибутов CIL

   Роль кодов операций СIL

   Разница между кодами операций и их мнемоническими эквивалентами в СIL

  Заталкивание и выталкивание: основанная на стеке природа CIL

  Возвратное проектирование

   Роль меток в коде CIL

   Взаимодействие c CIL: модификация файла *.il

   Компиляция кода CIL

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

  Директивы и атрибуты CIL

   Указание ссылок на внешние сборки в CIL

   Определение текущей сборки в CIL

   Определение пространств имен в CIL

   Определение типов классов в CIL

   Определение и реализация интерфейсов в CIL

   Определение структур в CIL

   Определение перечислений в CIL

   Определение обобщений в CIL

  Компиляция файла CILTypes.il

  Соответствия между типами данных в библиотеке базовых классов .NET Core, C# и CIL

   Определение членов типов в CIL

   Определение полей данных в CIL

   Определение конструкторов типа в CIL

   Определение свойств в CIL

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

  Исследование кодов операций CIL

   Директива .maxstack

   Объявление локальных переменных в CIL

   Отображение параметров на локальные переменные в CIL

   Скрытая ссылка this

   Представление итерационных конструкций в CIL

   Заключительные слова о языке CIL

  Динамические сборки

   Исследование пространства имен System.Reflection.Emit

   Роль типа System.Reflection.Emit.ILGenerator

   Выпуск динамической сборки

   Выпуск сборки и набора модулей

   Роль типа ModuleBuilder

   Выпуск типа HelloClass и строковой переменной-члена

   Выпуск конструкторов

Перейти на страницу:

Троелсен Эндрю читать все книги автора по порядку

Троелсен Эндрю - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки kniga-online.club.


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

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


Уважаемые читатели и просто посетители нашей библиотеки! Просим Вас придерживаться определенных правил при комментировании литературных произведений.

  • 1. Просьба отказаться от дискриминационных высказываний. Мы защищаем право наших читателей свободно выражать свою точку зрения. Вместе с тем мы не терпим агрессии. На сайте запрещено оставлять комментарий, который содержит унизительные высказывания или призывы к насилию по отношению к отдельным лицам или группам людей на основании их расы, этнического происхождения, вероисповедания, недееспособности, пола, возраста, статуса ветерана, касты или сексуальной ориентации.
  • 2. Просьба отказаться от оскорблений, угроз и запугиваний.
  • 3. Просьба отказаться от нецензурной лексики.
  • 4. Просьба вести себя максимально корректно как по отношению к авторам, так и по отношению к другим читателям и их комментариям.

Надеемся на Ваше понимание и благоразумие. С уважением, администратор kniga-online.


Прокомментировать
Подтвердите что вы не робот:*
Подтвердите что вы не робот:*