Ответ 1
Это означает:
его смещение в собственные инструкции для метода.
Подробнее читайте этот.
При чтении трассировки стека, например:
[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 и т.д. Я предполагаю, что они что-то смещают. Если да, то что?
Это означает:
его смещение в собственные инструкции для метода.
Подробнее читайте этот.
Я считаю, что они являются смещениями в коде метода - будь то байты IL или JIT-compiled-assembly, я не уверен...
(В основном они заменяют номера строк, которые, конечно, недоступны без pdbs.)
это смещение байта в собственный код.
С ILDASM вы знаете, почему.