Enables derived types to initialize a new instance of the DynamicObject type.
Assemblies: System.Dynamic.Runtime (in System.Dynamic.Runtime.dll)
System.Core (in System.Core.dll)
In C#, to enable dynamic behavior for instances of the classes derived from the DynamicObject class, you must use the dynamic keyword. For more information, see Using Type dynamic (C# Programming Guide).
In Visual Basic, dynamic operations are supported by late binding. For more information, see Early and Late Binding (Visual Basic).