Domanda

C'è un modo per dire al Debugger di Visual Studio, "si interrompe a questa linea l'ennesima volta che viene eseguita, non prima" (dove n è un numero intero maggiore di 1)?
(Solo per informazioni, sto usando il linguaggio di programmazione C#.)

È stato utile?

Soluzione

Vedere questo Articolo MSDN - Come: specificare un conteggio di hit.

In breve - nella finestra Breakpoint fai clic con il pulsante destro del mouse sul punto di interruzione e seleziona Hit Count.

Altri suggerimenti

È inoltre possibile provare a impostare una variabile contatore e quindi utilizzare un punto di rottura condizionale e chiamare:

System.Diagnostics.Debugger.Break();

in una condizione.

Sì, se si aggiunge un punto di interruzione condizionale e usi l'opzione di conteggio dei premi Breakpoint.

http://msdn.microsoft.com/en-us/library/aa290719(v=vs.71).aspx

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top