Важно отметить, что отладчик VS будет только выполнять инструкции IL или позволять вам устанавливать точки останова на уровне «оператора». Внутри IL оператор - это примерно набор инструкций, в результате чего стек оценки пуст. Если бы у вас было "ldarg_0" ", вызовите Object.ToString" "stloc_0" Эти 3 инструкции были бы одним утверждением. Вы можете установить точку останова в инструкции «ldarg_0», но не в инструкции «call Object.ToString».
имался MSIL и встречал ссылки на эти три отладчика.
Какая разница между ними?
Является ли один из них лучше других? функциональность?
Есть ли другие, которые я пропустил?