Offenbar erlaubt VS 2008 nicht, einen Haltepunkt nur auf den Setter einer Auto-Eigenschaft festzulegen.Kann Haltepunkte auf einem Auto-Eigenschaften-Setter nicht festgelegt werden? Warum?
I.e. wenn ich ein Auto-Eigenschaft wie folgt definieren:
public int CurrentFramesize
{
get;
protected set;
}
und dann versuchen, einen Haltepunkt auf der Setter Linie zu setzen, die gesamte Auto-Eigenschaft dreht Breakpoint-rot.
Dies funktioniert gut für normale Eigenschaften, also jede Idee, warum Auto-Eigenschaften erhalten diese spezielle (restriktive) Behandlung? Sind sie mehr als nur syntaktischer Zucker zu normalen Eigenschaften mit einem versteckten Hintergrundfeld?
Sie sind richtig umgesetzt wird. Ich habe das Gleiche bemerkt. –
Antwort von Microsoft http://connect.microsoft.com/VisualStudio/feedback/details/408762/unable-to-set-breakpoint-to-c-automatic-property –
Ich war verzweifelt hoffe, dass Feature würde es in VS2010 :( – bitbonk