2015 | OriginalPaper | Chapter
16. Dynamic Types and the Dynamic Language Runtime
Published in:
C# 6.0 and the .NET 4.6 Framework
Abstract
NET 4.0 introduced a new keyword to the C# language, specifically, dynamic. This keyword allows you to incorporate scripting-like behaviors into the strongly typed world of type safety, semicolons, and curly brackets. Using this loose typing, you can greatly simplify some complex coding tasks and also gain the ability to interoperate with a number of dynamic languages (such as IronRuby or IronPython), which are .NET savvy.