Heim  >  Artikel  >  Backend-Entwicklung  >  So verwenden Sie Eigenschaften in C#

So verwenden Sie Eigenschaften in C#

王林
王林nach vorne
2023-09-03 14:13:131282Durchsuche

如何在 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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen