Можете ли вы получить список переменных в стеке в C #?

Все, просто интересно, возможно ли в .NET / C # получить список переменных в стеке и их значения? Я создаю обработчик исключений для моего приложения и помимо стандартной трассировки стека. Я также хотел бы видеть имена и значения для любых переменных, находящихся в стеке. Есть идеи, если это можно сделать?

Ответы на вопрос(1)

связь

Нечто подобное

var currentStackFrame = new StackFrame(1);
var props = currentStackFrame.GetMethod().GetParameters(); 
 BFree17 дек. 2008 г., 23:26
Какие? Это так!
 BFree17 дек. 2008 г., 23:37
Мех, что угодно. Вот почему я отредактировал его и добавил код.
 Alphamacaroon18 дек. 2008 г., 02:35
Вам в значительной степени нужен экземпляр объекта, чтобы получить любые значения, используя отражение. Не уверен, где мы могли бы получить экземпляр объекта из метода StackFrame или StackTrace.
 Daniel Earwicker17 дек. 2008 г., 23:45
Это позволит получить только имена параметров, а не значения, и ничего не скажет о других переменных в стеке.
 Daniel Earwicker18 дек. 2008 г., 18:02
"расширить это чувство" - ты имеешь в виду закрыть глаза и загадать желание?
 Alphamacaroon18 дек. 2008 г., 00:32
Да, с тем, что сказал earwicker, я не думаю, что это позволяет вам получать какие-либо значения (хотя вы можете получить другие переменные в стеке, просматривая каждый кадр в объекте StackTrace). Любые идеи о том, как получить значения?
 Alphamacaroon18 дек. 2008 г., 02:36
Я знаю, что это должно быть возможно, потому что приложения, такие как профилировщик RedAnt, позволяют вам видеть переменные и их значения ...
 BenAlabaster18 дек. 2008 г., 01:54
@ Earwicker / Alphamacaroon: Не могли бы вы использовать отражение, чтобы затем расширить это чувство и захватить значения переменных для каждой из переменных в стеке?
 Nathan W17 дек. 2008 г., 23:47
@ Джимми Я нахожу, что если вы просто дадите ссылку на статью, переполнение стека станет: Один, как и любой другой форум в сети, где все говорят RTFM, и Два, на самом деле никому не помогает, потому что большую часть времени люди приходят сюда и просят код потому что им трудно понять это.

Ваш ответ на вопрос