我想创建一个属性来更改属性的内容。更改内容属性
[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)。