Heim >Backend-Entwicklung >C++ >Wie kann ich den Namen der aktuell ausgeführten Methode programmgesteuert ermitteln?
Den Methodennamen programmgesteuert abrufen
Wie wir alle wissen, kann this.GetType().FullName
den Klassennamen abrufen und My.Current.Class
den vollständigen Namen der aktuellen Klasse bereitstellen. Wenn Sie jedoch den Namen der aktuell ausgeführten Methode benötigen, sollten Sie die Methode System.Reflection.MethodBase.GetCurrentMethod().Name
verwenden.
Mit dieser Methode können Sie problemlos auf den Namen der Methode in Ihrem Code zugreifen. Die Syntax ist einfach:
<code class="language-csharp">string currentMethodName = System.Reflection.MethodBase.GetCurrentMethod().Name;</code>
Dadurch wird der Code dynamischer und flexibler und Sie können Methodennamen programmgesteuert verarbeiten.
Das obige ist der detaillierte Inhalt vonWie kann ich den Namen der aktuell ausgeführten Methode programmgesteuert ermitteln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!