Допустим, у нас есть инструмент для генерации кода, который создает тысячи классов C #, и нам иногда нужно добавить эти атрибуты к ним.
Мы рассматриваем, лучше ли ставить [DataContract]
и [DataMember]
на всех соответствующих классах или нам нужно создать специальную стратегию, которая определит, следует ли это делать, чтобы накопить некоторые возможные?потеря производительности в подходе AtribbuteAll.
В конце концов, вопрос в том, может ли добавление атрибутов как-то повлиять на производительность?
Я думаю, что добавление атрибута в класс просто останется с информацией о его типе ине должно влиять на производительность, но хотелось бы быть на 100% уверенным здесь