bou*_*err 20 .net c# visual-studio-2010 locals
我的一个Debug.Assert()失败,所以我得到一个带调用堆栈的窗口,然后单击重试.此时,在"局部"窗口中,"值"列中的某些行具有红色文本而不是黑色文本.这是什么意思?
Ste*_*kes 27
这意味着这些变量由前一个操作更新.该操作可能是一行代码执行,也可能是您手动更改值,如@ CharithJ的答案引用的博客中所详述.
Cha*_*thJ 10
这是一个解释.
在这种情况下,我将"d"更改为另一个值: 更改后的值将变为红色,表示已被修改:
在这种情况下,我将"d"更改为另一个值:
更改后的值将变为红色,表示已被修改:
小智 6
已变为红色的行表示自上次评估以来该表达式的值已被修改.
归档时间:
14 年,9 月 前
查看次数:
6807 次
最近记录:
7 年,10 月 前