voglio impostare un punto di interruzione su una determinata linea di codice C# quando qualche altra variabile è pari ad un valore specifico, dico:punto di interruzione condizionale in Visual Studio
MyStringVariable == "LKOH"
Come posso fare questo?
Ho provato a fare clic con il pulsante destro sull'icona di punto di interruzione -> Condizione e quindi ho digitato MyStringVariable == "LKOH"
e Visual Studio ha detto che non può valutarlo.
Io normalmente modificare il codice e iniettare codice come se (MyStringVariable = "LKOH") { int a = 1; // codice fittizio per impostare il punto di interruzione } –
MODIFICA - modifica = a ==. Questo era solo un errore di battitura. Naturalmente ho usato == nel debugger –
Oh un altro indizio. In realtà sto usando una proprietà. La mia vera espressione è Exchange.Name == "LKOH", dove Nome è proprietà. Può essere che il debugger non funzioni con le proprietà? –