用反射发出定义属性
更新:2007 年 11 月
属性使用 TypeBuilder.DefineProperty 方法来定义。 DefineProperty 返回一个 PropertyBuilder。 DefineProperty 方法要求调用方指定属性名、属性的签名、属性 (Property) 的属性 (Attribute)(使用 PropertyAttributes 枚举)以及支持字段。
PropertyBuilder 类允许调用方指定 getter 方法、setter 方法和其他任何方法。
使用 PropertyBuilder.SetConstant 可以设置属性的默认值。