12

我正在寻找一种从动态对象中动态删除成员的方法(也许我们可以在这里使用 Expando 对象吗?)。

好的,我想需要澄清一下...

当你这样做时:

dynamic foo = new ExpandoObject();
foo.Bar = 42;
foo.Jar = 25;

, Bar'jar' 属性将在运行时动态添加。我正在向用户显示这个,他可以进一步添加他自己的属性(表单可用选项),这可以通过将成员添加到动态对象来完成。

但他也可以从 Foo 对象中删除成员(比如“Jar”),我们如何从动态对象中删除成员?我们可以在这里使用 Expando 对象吗?

4

0 回答 0