Прямо сейчас, без использования свойств, у меня есть это:
public void SetNumber([Array(new int[]{8})] Byte[] number)
Как видите, я добавляю атрибут ArrayAttribute
к параметру.
То, что я хочу сделать, - то же самое, но на установщике свойств. Это не работает:
[Array(new int[]{8})]
public Byte[] SetNumber
{
set
{
}
get
{
return null;
}
}
Есть ли способ прикрепить атрибут к параметру метода set_SetNumber
value
?
Кроме того, связанный вопрос. Два сгенерированных метода (get / set) не имеют пользовательского атрибута. Кто-нибудь может мне объяснить, почему это так?