logo search
CSharp_Prog_Guide

Атрибуты

Атрибуты предоставляют эффективный метод связывания декларативной информации с кодом C# (типы, методы, свойства и т. д.). Атрибут, связанный с сущностью программы, может быть запрошен во время выполнения с помощью техники, названной отражением. Дополнительные сведения см. в разделе Отражение.

Существует две формы атрибутов.

В этом примере для применения определенных характеристик к классу используется атрибут TypeAttributes..::.Serializable.

[System.Serializable]

public class SampleClass

{

// Objects of this type can be serialized.

}