我不想禁用 Visual Studio 对所有异常的正常处理。我正在寻找一种方法来忽略由特定属性的 setter 引发的异常。我知道 [DebuggerNonUserCode]
和 [DebuggerStepThrough]
,但它们似乎不适用于属性,或者更具体地说是 setter 。
这可能吗?
最佳答案
我相信您遇到的问题是您试图将特性应用于属性而不是单个访问器。访问器是实际的方法和属性需要去的地方。例如
int Property {
[DebuggerNonUserCode]
get { ... }
[DebuggerNonUserCode]
set { ... }
}
关于c# - 属性 setter 的 Visual Studio DebuggerStepThrough,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7273647/