[C#] 堆栈跟踪中方法名称末尾的“+ n”值是什么意思?


Answers

我相信他们是偏移到方法的代码 - 无论是IL或JIT编译汇编字节,我不知道...

(基本上他们正在代替行号,这当然是没有pdbs没有的。)

Question

当读取堆栈跟踪如:

[FormatException: Input string was not in a correct format.]
   System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal) +2755599
   System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +112
   System.Convert.ToInt32(String value) +68

+68,+112等数字意味着什么? 我猜他们是对某事的抵消。 如果是这样,什么?