在类中扩展运行时的属性

时间:2014-03-28 07:22:27

标签: c# class types properties

如何在运行时和运行代码时在类中添加属性

ClassName.GetType().GetProperties();

它会给我我添加的财产的名称。

1 个答案:

答案 0 :(得分:0)

您可以使用Expando Objects。它们允许在运行时添加和删除属性。

  

ExpandoObject类属于System.Dynamic命名空间,在System.Core程序集中定义。 ExpandoObject表示一个对象,可以在运行时动态添加和删除其成员。课程是密封的