动态设置属性属性

时间:2009-08-26 21:36:38

标签: c#

我有一个对象名称Person,其属性为firstName,lastname。

如何在这些公共属性上动态添加属性。

2 个答案:

答案 0 :(得分:1)

如果你真的是指属性,例如

 [Description("Foo")]

然后你不能在执行时添加它们。它们是与课程相关的元数据的一部分。我的意思是,你可以在执行时自己生成类,但我不确定你真的想做什么。

你能告诉我们更多关于这里的大局吗?

答案 1 :(得分:0)

你做不到。属性是存储在已编译程序集中的元数据,它属于Type Person,而不属于您拥有的Object Person。