Можно ли проверить, попадает ли адрес памяти, выделенный переменной, в диапазон кучи? - PullRequest
1 голос
/ 10 марта 2012

В C # есть ли способ проверить, попадает ли адрес памяти, выделенный CLR для переменной, в диапазон кучи или стека?

1 Ответ

1 голос
/ 10 марта 2012

Можно сделать с SOS расширением отладки.Эти две команды покажут вам все содержимое стека и кучи:

!DumpStackObjects 
!DumpHeap 

Хотя я не совсем уверен, как быстро найти конкретную переменную, о которой идет речь.Эти команды будут выводить довольно много переменных для навигации.

...