Я использую SOS.dll в VisualStudio для отладки моей программы на C #. Программа как ниже.
Команда отладки: ! DumpStackObjects .
class Program
{
static void Main()
{
Int32 result = f(1);
}
static Int32 f(Int32 i)
{
Int32 j = i + 1;
return j; <===========BreakPoint is here
}
}
После того, как я ввел команду "! Dso" в непосредственном окне Visual Studio, результат будет следующим:
Идентификатор потока ОС: 0xf6c (3948)
Имя объекта ESP / REG
Почему ничего нет? Я думал, что должны быть аргументы i и локальная переменная j.
Спасибо, что ответили на мои наивные вопросы ...