6
目前我有這樣的:只能在Auto-Implemented Property的Setter上設置屬性嗎?
[SomeCustomAttribute]
public string Name { get; set; }
不過,我想這個屬性來裝點只有二傳手,而不是吸氣。有沒有辦法做到這一點?
目前我有這樣的:只能在Auto-Implemented Property的Setter上設置屬性嗎?
[SomeCustomAttribute]
public string Name { get; set; }
不過,我想這個屬性來裝點只有二傳手,而不是吸氣。有沒有辦法做到這一點?
在語法上,下面是允許的:
public string Name { get; [SomeCustomAttribute] set; }
剩下的就到(你的?)SomeCustom
屬性。
它當然必須是方法屬性,而不是屬性屬性。
public string Name
{
get;
[SomeCustomAttribute]
set;
}
基於問題[這裏](http://stackoverflow.com/questions/1161427/apply-attribute-to-property-get-set-methods-via-batch-file),我傾向於說你可能可以,儘管我從來沒有理由在實踐中做到這一點。 – eouw0o83hf 2012-03-23 15:03:19
getter和setter實際上是方法,所以爲什麼不呢? – 2012-03-23 15:04:35