1
設置我使用提供了這樣一個屬性庫:製作屬性有一個屬性默認
[Attrib] class A { }
Attrib
有一個IsRequired
屬性,默認爲false。我希望它在我的項目中默認爲true,但我不想爲屬性的每個用法添加「IsRequired = true」。那可能嗎?
我嘗試了子類化Attrib並用子類標記我的類,但是因爲庫沒有識別我的子類,所以無法工作。
設置我使用提供了這樣一個屬性庫:製作屬性有一個屬性默認
[Attrib] class A { }
Attrib
有一個IsRequired
屬性,默認爲false。我希望它在我的項目中默認爲true,但我不想爲屬性的每個用法添加「IsRequired = true」。那可能嗎?
我嘗試了子類化Attrib並用子類標記我的類,但是因爲庫沒有識別我的子類,所以無法工作。
屬性值必須是編譯時間常量 - 您必須設置IsRequired = true
。
如果Attrib
允許,您可以在子類中覆蓋此行爲並使用子類。
不要忘記添加正確的名稱空間。