我想創建一個屬性來更改屬性的內容。更改內容屬性
[CleanContent]
public string address {get;set;}
address = "hello world ";
address would change to "hello world"
我已經使用ValidationAttribute,任何人都知道如果我可以得到屬性可以做到這一點?
我想創建一個屬性來更改屬性的內容。更改內容屬性
[CleanContent]
public string address {get;set;}
address = "hello world ";
address would change to "hello world"
我已經使用ValidationAttribute,任何人都知道如果我可以得到屬性可以做到這一點?
屬性不是「主動」 - 他們只是元數據,併爲他們通過反射沒有做任何事情,除非一些調用框架檢查,然後故意做一些事情就像他們調用的方法。所以不,你不能這樣做。
警告:像銳後IL-重寫工具也使用屬性,但他們在一個非常不同的行爲方式(通過使用屬性,以幫助編譯後,重新寫IL)。