Ответы - CodeHelperСписок последних 15 ответов на вопрос с сайта CodeHelperuuid:b96e72db-b716-4a7c-b7f9-c29638674c64;id=362012-09-26T09:46:33Zuuid:b96e72db-b716-4a7c-b7f9-c29638674c64;id=37Атрибуты в интерфейсе (C#)2009-10-07T07:41:37-05:002009-10-07T07:41:37-05:00Чак НоррисМожно ли задавать атрибуты методам и свойствам в интерфейсе? Какие атрибуты при этом будут назнычены соответствующим членам класса, реализующего этот интерфейс? Пример: public interface ISomeInterfaceuuid:b96e72db-b716-4a7c-b7f9-c29638674c64;id=38Ответ от safonovea на вопрос с сайта CodeHelper2009-10-08T04:05:35-05:002009-10-08T04:05:35-05:00safonoveaЭто зависит непосредственно от самого атрибута. Если он был определен с примененным к нему атрибутом AttributeUsageAttribute , свойство Inherited которого установлено в true , то он будет применен ко всем наследникам. Вот пример: [AttributeUsege(AttributeTargets.Method, Inherited = true)] public