Aar*_*ron 5 .net c# debugging visual-studio-2008 visual-studio
我有一个具有几个成员的实例变量,其中许多成员都有自己的成员,依此类推.使用调试器和监视变量,我找到了一个具有特定值的字符串变量,我需要潜入这个变量的成员.
但是,在花了一些时间在其他事情上并回到此之后,我现在无法找到这个值所在的位置.当我的应用程序暂停时,有没有办法在当前上下文中搜索给定值的变量值?
澄清一下,如果我有给定的结构:
myVariable
|
|--aMember1
| |--subMember = "A value"
|
|--aMember2
|--subMember = "Another value"
Run Code Online (Sandbox Code Playgroud)
有没有办法(可能使用VS调试器中的监视列表)搜索myVariable
值为"A value"的任何成员或子成员,返回给我路径myVariable->aMember->subMember
?
否,Visual Studio 2008(或任何其他版本)中不存在此功能。
您可以做的就是在第一次找到该值时添加一个 ID。只需右键单击该值并选择“创建对象 ID”即可。这将创建一个显示在值(例如 1#)中的唯一标识。然后,您可以在以后的任何时候将该值输入到监视窗口中并获取返回的值。