Wie lese ich zur Laufzeit ein Attribut einer Klasse?

Ich versuche, eine generische Methode zu erstellen, die ein Attribut für eine Klasse liest und diesen Wert zur Laufzeit zurückgibt. Wie würde ich das machen?

Hinweis: Das Attribut DomainName gehört zur Klasse DomainNameAttribute.

[DomainName("MyTable")]
Public class MyClass : DomainBase
{}

Was ich versuche zu generieren:

//This should return "MyTable"
String DomainNameValue = GetDomainName<MyClass>();

Antworten auf die Frage(7)

Ihre Antwort auf die Frage