我有一个以非常复杂的方式访问的数组;当访问数组的某个元素时,是否有可能在visual studio 2008中中断?或者访问数组本身?
感谢。
答案 0 :(得分:1)
您无法在访问数组中的某个元素时设置断点,但您可以通过将数组更改为属性来设置断点,并将断点放在get访问器中。 / p>
所以改变这个:
public string[] myArray;
对此:
private string[] myArray;
public string[] MyArray
{
get
{
return myArray; //put breakpoint here.
}
set
{
myArray = value;
}
}
答案 1 :(得分:1)
您可以使用条件中断。这意味着你有一个方法,你作为参数传递要访问的数组的索引,然后你可以使用一个条件来断开索引是X.
要插入条件中断,请右键单击断点上的选择条件。