Exemple #1
0
        void specify_ExpandoObject()
        {
            dynamic person = new ExpandoObject();

            person.FirstName = "Jane"; //try set member

            Assert.AreEqual("Jane", person.FirstName); //try get member

            person.SayHello = new Func<string>(() => "hello"); //try set member

            Assert.AreEqual("hello", person.SayHello()); //try invoke member
        }