【发布时间】:2011-02-10 13:48:54
【问题描述】:
显然 VS 2008 不允许仅在自动属性的设置器上设置断点。
即如果我这样定义一个自动属性:
public int CurrentFramesize
{
get;
protected set;
}
然后尝试在 setter 行设置断点,整个自动属性变为断点红色。
这适用于普通属性,所以知道为什么自动属性会得到这种特殊(限制性)处理吗?它们不仅仅是带有隐藏支持字段的普通属性的语法糖吗?
【问题讨论】:
-
你是对的。我注意到了同样的事情。
-
我非常希望这个功能能够进入 VS2010 :(
-
@bitbonk ...我认为它没有? :(
-
您的假设是正确的。它在 VS 2010 中仍然不起作用。
标签: visual-studio-2008 .net-3.5 debugging breakpoints automatic-properties