在.NET中需要自定义属性的属性

时间:2009-08-21 15:19:37

标签: .net attributes

我的.NET应用程序中有一堆自定义属性,我想要求用户在运行时填充属性中的某些属性。这可能吗?

理想情况下,我希望Visual Studio在尝试构建哪些状态时会产生错误,因为它们使用特定属性,因此必须完成该属性的X,Y,Z属性。

1 个答案:

答案 0 :(得分:7)

如果要强制设置属性,则只在属性上定义构造函数,这些构造函数接受与这些属性对应的字段。这将强制在使用时传递值,您可以将它们分配给构造函数内的属性。