Was ist die einfachste und eleganteste Möglichkeit, ein benutzerdefiniertes Attribut zu verwenden?

So ein kleines Geständnis, ich habe noch nie eine Attributklasse geschrieben. Ich verstehe, dass sie dem Zweck dienen, Klassen mit Flags oder zusätzlichen Funktionen zu dekorieren.

Kann mir jemand ein kurzes Beispiel geben, bei dem nicht nur ein Attribut erstellt und auf eine Klasse angewendet wird, sondern das Attribut aus einem anderen Codeblock verwendet wird. Die einzigen Codebeispiele, die ich jemals gesehen habe, um irgendeine Form von Attributen zu verwenden, waren Reflektionen, obwohl ich immer gehofft habe, dass es eine Möglichkeit gibt, sie ohne Reflektion zu verwenden.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage