 This feature takes advantage of the Dynamic Language Runtime (DLR) and has been designed specifically with the goal of interoping with dynamically typed languages like IronPython and IronRuby (Implementations of Python and Ruby for .NET).Dynamic-support also eases interop with COM objects.dynamic x = new Foo();
x.DoSomething(); // Will compile and resolved at runtime.