#c_sharp
Очень часто стал замечать такой синтаксис: [STAThread] Что это? Просто какой-то идентификатор в квадратных скобках в отдельной строке? Для чего он используется?
Ответы
Ответ 1
Это атрибут. Атрибуты в C# представляют специальные инструменты, которые позволяют встраивать в сборку дополнительные метаданные. Атрибуты могут применяться как ко всему типу (классу, интерфейсу и т.д.), так и к отдельным его частям (методу, свойству и т.д.). Основу атрибутов составляет класс System.Attribute, от которого образованы все остальные классы атрибутов.
Комментариев нет:
Отправить комментарий