How to get the name of current function?

.net, c#, system.reflection

Solution

Try this:

System.Reflection.MethodBase.GetCurrentMethod().Name 

Problem

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#?

Original source

Related problems