VisualStudioTutorial/Debuggen: Unterschied zwischen den Versionen

Aus Das Sopra Wiki
Zur Navigation springen Zur Suche springen
Zeile 4: Zeile 4:
{{:Breakpoints}}
{{:Breakpoints}}


Man kann das Programm mit '''F10''' und '''F11''' oder [[Bild:DebuggerStepper.png]] kann man in eine Zeile reinspringen (für aufgerufene [[Methode|Methoden]] bzw über diese drüber springen.
In VisualStudio setzt man Breakpoints indem man entweder links in den grauen Bereich neben einer [[Source|Codezeile]] klickt oder die Anweisung
<source lang="csharp">
System.Diagnostics.Debugger.Break();
</source>
benutzt. Ein Rechtsklick auf den roten Punkt, der den Breakpoint darstellt fördert weitere Möglichkeiten wie Zähler und Bedingunen für das Anhalten zutage.
 
Man kann das Programm mit '''F10''' und '''F11''' oder [[Bild:DebuggerStepper.png]] kann man in eine Zeile reinspringen (für aufgerufene [[Methode|Methoden]] bzw über diese drüber springen. [[Kategorie:Code-Beispiele]]

Version vom 21. April 2009, 17:45 Uhr

Debuggen

Visual Studio enthält einen integrierten Debugger. Um ihn zu starten drückt man F5 oder auf .

Breakpoints

Mit Hilfe eines Breakpoint kann man ein Programm zur Laufzeit untersuchen. Der Debugger hält das Programm an der Stelle des Breakpoints an. Dort kann man dann Variablenwerte prüfen oder das Programm Schrittweise ausführen.

In VisualStudio setzt man Breakpoints indem man entweder links in den grauen Bereich neben einer Codezeile klickt oder die Anweisung

System.Diagnostics.Debugger.Break();

benutzt. Ein Rechtsklick auf den roten Punkt, der den Breakpoint darstellt fördert weitere Möglichkeiten wie Zähler und Bedingunen für das Anhalten zutage.

Man kann das Programm mit F10 und F11 oder kann man in eine Zeile reinspringen (für aufgerufene Methoden bzw über diese drüber springen.