【发布时间】:2011-03-15 11:07:26
【问题描述】:
通常,我们可以创建这样的属性,
dynamic expando = new ExpandoObject();
expando.Price = 45k;
expando.Value = "Good";
就我而言,直到运行时我才知道“价格”或“价值”等属性。如何,我可以创建这样的动态属性。类似的,
dynamic expando = new ExpandoObject();
expando[properties[0]] = 45k;
expando[properties[1]] = "Good";
expando[properties[2]] = "Red";
expando[properties[3]] = 8;
反正要实现这种行为。
【问题讨论】:
标签: c# dynamic expandoobject