Heim >Backend-Entwicklung >C#.Net-Tutorial >So verwenden Sie Eigenschaften in C#
Attribute sind ein deklaratives Markup, das verwendet wird, um der Laufzeit Informationen über das Verhalten verschiedener Elemente in einem Programm (z. B. Klassen, Methoden, Strukturen, Enumeratoren, Assemblys usw.) zu übermitteln. Mithilfe von Eigenschaften können Sie Ihrem Programm deklarative Informationen hinzufügen. Deklaratives Markup wird durch eckige Klammern ([ ]) dargestellt, die über dem Element platziert werden, für das es verwendet wird.
Das Folgende ist die Syntax der Eigenschaften:
[attribute(positional_parameters, name_parameter = value, ...)] Element
.Net Framework bietet zwei Arten von Eigenschaften: vordefinierte Eigenschaften und benutzerdefinierte Eigenschaften.
Sehen wir uns an, wie man benutzerdefinierte Eigenschaften deklariert -
//a custom attribute BugFix to be assigned to a class and its members [AttributeUsage( AttributeTargets.Class | AttributeTargets.Constructor | AttributeTargets.Field | AttributeTargets.Method | AttributeTargets.Property, AllowMultiple = true)] public class DeBugInfo : System.Attribute
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Eigenschaften in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!