6 Stimmen

Erzeugung von zusätzlichem Code durch ein benutzerdefiniertes Attribut

Ich bin noch ziemlich neu in C# und ich habe eine Frage zu Attributen. Ist es möglich, ein benutzerdefiniertes Attribut zu schreiben, das zusätzlichen Code zur Kompilierungszeit generiert. Zum Beispiel:

[Forever]
public void MyMethod()
{
    // Code
}

Verwandelt sich in:

public void MyMethod()
{
    while (true)
    {
        // Code
    }
}

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X