22.02.2013 Aufrufe

C# Debugging - Tutorials.de

C# Debugging - Tutorials.de

C# Debugging - Tutorials.de

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Abb. 6: Ausgabe Fenster<br />

Wie unschwer zu erkennen ist, beschickt <strong>de</strong>r Compiler dieses Fenster mit einer<br />

ganzen Reihe von Informationen. U.a. sehen Sie die Ausgabe <strong>de</strong>r Werte 10 bzw.<br />

42 <strong>de</strong>r Variableninhalte.<br />

Die Metho<strong>de</strong> Debug.WriteLine() kennt im Gegensatz zur Metho<strong>de</strong><br />

Console.WriteLine() keine Formatanweisungen. Die Anweisung<br />

Console.WriteLine("intWert1= {0}", intWert1);<br />

muss für die die Klasse Debug folgen<strong>de</strong>rmaßen lauten:<br />

Debug.WriteLine("intWert1= " + intWert1);<br />

Dotty: „Ich kann meine Debug-Informationen - zwar nicht auf <strong>de</strong>n ersten<br />

Blick - erkennen, doch optimal fin<strong>de</strong> ich die Ausgabe nicht.“<br />

Da gebe ich Dir Recht. Es existiert eine Metho<strong>de</strong> mit Namen I<strong>de</strong>nt(), welche<br />

alle folgen<strong>de</strong>n Ausgaben einrückt. Entschei<strong>de</strong>nd für <strong>de</strong>n Level <strong>de</strong>r Einrückung<br />

ist die Eigenschaft I<strong>de</strong>ntLevel, wobei die Eigenschaft I<strong>de</strong>ntSize die Anzahl <strong>de</strong>r<br />

einzurücken<strong>de</strong>n Zeichen angibt.<br />

23

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!