Почему .Net лучше всего проектировать пользовательские атрибуты как закрытые?

я читаюPro C # 2010 и платформа .Net 4 Эндрю Троелсен.

В главе 15 об атрибутах существует примечание:

Примечание: Из соображений безопасности рекомендуется использовать .Net для разработки всех пользовательских атрибутов как закрытых.

Автор не объясняет почему, кто-то может объяснить почему?

Ответы на вопрос(3)

Ваш ответ на вопрос