Inheritance: System.Dynamic.DynamicObject
        public static void Run()
        {
            dynamic person = new MultiLevelExpando("Person");
            person.Name = "Some Name";
            person.Address.StreetNumber = 8;
            person.Address.StreetName = "Some Street";

            XElement elem = ~person;
            Console.WriteLine(elem);
        }
Example #2
0
        public static void Run()
        {
            dynamic person = new MultiLevelExpando("Person");

            person.Name = "Some Name";
            person.Address.StreetNumber = 8;
            person.Address.StreetName   = "Some Street";

            XElement elem = ~person;

            Console.WriteLine(elem);
        }