Search code examples
c#.netsystem.reflection

How to get the name of current function?


Possible Duplicate:
Can you use reflection to find the name of the currently executing method?
C# how to get the name of the current method from code

For example:

void foo() {
    Console.Write(__MYNAME__);
}

print: foo

it's possible do it in C#?


Solution

  • Try this:

    System.Reflection.MethodBase.GetCurrentMethod().Name