问题
How can I get programmatic access to the call stack?
回答1:
Try System.Diagnostics.StackTrace.
回答2:
You can use the StackTrace and StrackFrame classes in System.Diagnostics.
回答3:
The right way is to use the StackTrace and StackFrame classes. Throwing an exception just to get the stack trace is completely misusing exceptions.
来源:https://stackoverflow.com/questions/13434/programatic-access-to-call-stack-in-net