Dynamic实现运行时创建对象

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Dynamic;//添加引用命名空间

namespace ConTest
{
    class Dynamic
    {
        public static void Main()
        {
            dynamic person = new ExpandoObject();
            person.Name = "ganquanfu";
            person.Age = 23;
            Console.WriteLine("Name=" + person.Name + "\tAge=" +     person.Age);
            Console.WriteLine(person.Name.GetType().ToString());
            Console.Read();
        }
    }
}

 

posted @ 2013-04-06 12:35  Predator  阅读(231)  评论(0编辑  收藏  举报