.net – 调用堆栈和堆栈跟踪有什么区别?

术语“调用堆栈”和“堆栈跟踪”之间有什么区别?
最佳答案
调用堆栈通常是“当前的操作栈”,即它正在运行.

堆栈跟踪通常是调用堆栈的副本,​​其被记录在某种故障,例如,一个例外.

换句话说,当你调试的时候,你会看到当前的调用堆栈 – 但是当你查看日志时,你会得到一个堆栈跟踪.至少,这是我对这些术语的解释:)

转载注明原文:.net – 调用堆栈和堆栈跟踪有什么区别? - 代码日志