使属性默认设置一个属性

本文关键字:属性 一个 默认 设置 | 更新日期: 2023-09-27 18:16:19

我使用了一个提供如下属性的库:

[Attrib] class A { }

AttribIsRequired属性默认为false。我希望它在我的项目中默认为真,但我不想添加"IsRequired = true"到该属性的每次使用。这可能吗?

我尝试子类化属性和标记我的类与子类,但没有工作,因为库不识别我的子类。

使属性默认设置一个属性

属性值必须是编译时常量-您必须设置IsRequired = true

如果Attrib允许,您可以在子类中重写此行为并使用子类。

不要忘记添加正确的命名空间