Tengo un objeto que tengo que ver una salida de función de muchas veces a través de la ventana de observación. El problema es que tengo que presionar el botón Actualizar cada vez que paso porque "esta expresión causa efectos secundarios y no se evaluará". ¿Hay alguna manera de etiquetar una función con algo como [DoesNotCauseSideEffects] para que el reloj pueda evaluarla automáticamente cada vez que hago un paso?Visual Studio: Hacer que el depurador sepa que una función no causa "efectos secundarios"
Estoy código C# en VS2008 o 2010.
Editar:. La función tiene este aspecto y lo hace, como se puede ver, no causa ningún efecto secundario (x, y, z son todos dobla)
public override string ToString()
{
return "{ " + x.ToString(".00") + ", " + y.ToString(".00") + ", " + z.ToString(".00") + "}";
}
Tal vez si incluyó los extractos de expresión y/o código, podríamos decirle por qué cree eso. –