gpt4 book ai didi

c# - 调试时 "run until this variable changes"怎么办?

转载 作者:IT王子 更新时间:2023-10-29 04:34:38 25 4
gpt4 key购买 nike

在调试我的 C# 时,我经常想知道变量的值何时更改,然后调查程序的状态。

目前,我是这样做的:

  1. 观察列表有问题的变量。
  2. 物理垃圾邮件 F10(Step Over 的快捷方式),直到我看到值发生变化。

但是,所需的 F10 数量很烦人。

我想,这肯定是自动化的。但我在 Microsoft Visual C# Express 中找不到此功能,这让我很吃惊。毕竟,监视列表自动以亮红色突出显示更改的值。

我错过了什么吗?

最佳答案

Express 版的简单技巧:

private string myValue;
public string MyValue
{
set
{
if (this.myValue != value) Debugger.Break();
this.myValue = value;
}
}

关于c# - 调试时 "run until this variable changes"怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6333380/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com