Как определить ссылочное равенство двух переменных в разной области видимости?

Допустим, вы отлаживаете. В какой-то момент вы находитесь в методе A, который имеет параметр foo типа Foo . Позже вы перейдете к методу B, который также принимает параметр foo типа Foo .

Эти две переменные вполне могут быть одним и тем же экземпляром Foo , но как узнать? Поскольку они находятся в другой области видимости, вы не можете вызвать ReferenceEquals () . Есть ли способ получить фактическое место в памяти, на которое указывают переменные, чтобы определить, являются ли они экземпляром?

7
задан FishBasketGordo 2 September 2011 в 15:55
поделиться