Глава 16. Динамические типы и среда DLR
В версии .NET 4.0 появился новый аспект исполняющей среды .NET, который называется исполняющей средой динамического языка. Используя DLR и ключевое слово dynamic
, введенное в C# 2010, можно определять данные, которые не будут распознаваться вплоть до времени выполнения. Такие возможности существенно упрощают решение некоторых очень сложных задач программирования для .NET. В этой главе вы ознакомитесь с рядом практических применений динамических данных, включая использование API-интерфейсов рефлексии .NET и взаимодействие с унаследованными библиотеками СОМ с минимальными усилиями.