MSDN указывает это
Вы не должны указывать суффикс атрибута при использовании атрибутов в коде
Пример: Вам назвали атрибут HelpAttribute
. Можно украсить свойство [Help]
(никакой суффикс Атрибута) или с [HelpAttribute]
; любой допустим. Но, код работает быстрее при использовании полного названия атрибута, а не неснабженного суффиксом имени?
Код компилируется в точно такой же IL и имеет 0 разницу в производительности во время выполнения.
Нет никакой разницы, это синтаксическая функция, которая избавляет вас от постоянного ввода атрибута.