访问数组项时的 Visual Studio 断点?
我有一个以非常复杂的方式访问的数组;当访问数组的某个元素时,是否有可能在 Visual Studio 2008 中中断?还是访问数组本身?
谢谢。
I have an array that gets accessed in very complex ways; is it possible to break in visual studio 2008 when a certain element of the array is accessed? Or the array itself is accessed?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您无法在访问数组中的某个元素时设置断点,但可以通过将其更改为属性并将断点放在 get 访问器中来在访问数组时设置断点。
因此,将其更改
为:
You can't set a breakpoint for when a certain element in the array is accessed, but you can set a breakpoint for when the array is accessed by changing it to a property, and putting the breakpoint in the get accessor.
So change this:
To this:
您可以使用条件中断。这意味着,假设您有一个方法,您可以将要访问的数组的索引作为参数传递,然后您可以在索引为 X 时使用条件来中断。
要插入条件中断,请右键单击断点并选择条件。
You can use conditional breaks. Meaning that say you have a method where you pass as an argument the index of the array to be accessed, you can then use a condition to break when index is X.
To insert a conditional break right click on the break point an select condition.