利用dynamic动态创建对象

dynamic MyDynamic = new System.Dynamic.ExpandoObject();
MyDynamic.A = "A";
MyDynamic.B = "B";
MyDynamic.C = "C";
MyDynamic.Number = 12;
MyDynamic.MyMethod = new Func<int>(() =>
{
    return 55;
});
Console.WriteLine(MyDynamic.MyMethod());
Console.WriteLine(MyDynamic.A);
posted @ 2018-12-18 16:34  Kyle0418  阅读(770)  评论(1编辑  收藏  举报