These articles should be of help:
- http://iridescence.no/post/GettingtheCurrentStackTrace.aspx
- http://blogs.msdn.com/jmstall/archive/2005/03/20/399287.aspx
Basically the code looks like this:
StackFrame frame = new StackFrame(1);
MethodBase method = frame.GetMethod();
message = String.Format("{0}.{1} : {2}",
method.DeclaringType.FullName, method.Name, message);
Console.WriteLine(message);