Aparentemente VS 2008 no permite establecer un punto de interrupción solo en el establecimiento de una propiedad automática.¿No se pueden establecer puntos de interrupción en un setter de propiedad automática? ¿Por qué?
I.e. Si defino un auto-propiedad como esta:
public int CurrentFramesize
{
get;
protected set;
}
y luego tratar de establecer un punto de interrupción en la línea de la moda, el conjunto de auto-propiedad se vuelve punto de interrupción-rojo.
Esto funciona bien para las propiedades normales, así que ¿alguna idea de por qué las auto-propiedades obtienen este tratamiento especial (restrictivo)? ¿Son algo más que azúcar sintáctico para las propiedades normales con un campo de respaldo oculto?
Estás en lo correcto. Noté lo mismo. –
Respuesta de Microsoft http://connect.microsoft.com/VisualStudio/feedback/details/408762/unable-to-set-breakpoint-toc-c-autautom-property –
Estaba desesperadamente esperando que esta característica se convirtiera en VS2010 :( – bitbonk