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
}
}