dotnext DotNext 2015 Мск (11.12.2015 — 11.12.2015)

Использование и устройство DLR

img

В C# 4 было введено новое ключевое слово dynamic для поддержки подсистемы DLR предназначенное для использования динамической типизации в языках со статической типизацией. В докладе рассмотрены как внутреннее устройство DLR (от ключевого слова dynamic в C# и до генерации кода, реализующего динамические операции) так и практическая ценность этой подсистемы (фреймворки, которые ее используют). Данный материал позволит понять каким образом реализованы такие классы как DynamicObject и ExpandoObject и как ими можно воспользоваться в своем коде.