Heim >Backend-Entwicklung >C++ >Wie kann ich den Namen der aktuellen Methode in C# abrufen?
Entwickler benötigen häufig den Namen der aktuell ausgeführten Methode und nicht nur den Klassennamen. Ähnlich wie bei der Verwendung von this.GetType().FullName
zum Abrufen des Klassennamens können Sie System.Reflection.MethodBase.GetCurrentMethod().Name
verwenden, um den aktuellen Methodennamen abzurufen.
Zum Beispiel gibt es in einer Klasse namens ExampleClass
eine Methode namens <code>MyMethod</code>. Fügen Sie den folgenden Code in <code>MyMethod</code> ein:
<code class="language-csharp">Console.WriteLine(System.Reflection.MethodBase.GetCurrentMethod().Name);</code>
gibt „MyMethod“ aus:
<code>MyMethod</code>
Diese Methode bietet einen Mechanismus, um innerhalb der Methode auf den aktuellen Methodennamen zuzugreifen.
Das obige ist der detaillierte Inhalt vonWie kann ich den Namen der aktuellen Methode in C# abrufen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!