Pour déterminer le nom de la méthode en cours d'exécution, utilisez l'attribut System.Reflection.MethodBase.GetCurrentMethod().Name
. Cette propriété donne accès au nom de la méthode actuelle, vous permettant d'identifier la méthode dans votre code.
Utilisation :
A l'intérieur d'une méthode, appelez l'attribut System.Reflection.MethodBase.GetCurrentMethod().Name
pour récupérer le nom de la méthode actuelle :
<code class="language-csharp">// 获取当前方法的名称 string methodName = System.Reflection.MethodBase.GetCurrentMethod().Name;</code>
Exemple :
Considérez le code suivant :
<code class="language-csharp">class MyClass { public void MyMethod() { // 获取当前方法的名称 string methodName = System.Reflection.MethodBase.GetCurrentMethod().Name; Console.WriteLine("当前方法名称: {0}", methodName); } }</code>
Lorsque la méthode MyMethod
est appelée, elle exécute le code dans la méthode. Lors de l'exécution, il appelle l'attribut System.Reflection.MethodBase.GetCurrentMethod().Name
pour obtenir le nom de la méthode actuelle, qui est "MyMethod". Imprimez ensuite les résultats sur la console.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!