2010-11-09 22 views

Respuesta

35

Trate

var methodInfo = System.Reflection.MethodBase.GetCurrentMethod(); 
var fullName = methodInfo.DeclaringType.FullName + "." + methodInfo.Name; 
10

Es posible que desee el GetCurrentMethod().DeclaringType, que devuelve un objeto Type que contiene información acerca de la clase que declara el método. Luego puede usar la propiedad FullName para obtener el espacio de nombre.

var currentMethod = System.Reflection.MethodBase.GetCurrentMethod(); 
var fullMethodName = currentMethod.DeclaringType.FullName + "." + currentMethod.Name; 
Cuestiones relacionadas