Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 20154|Antwort: 1

[Quelle] C# Debugging, Debugging, Druck und Ausgabe, detaillierte Erklärung

[Link kopieren]
Veröffentlicht am 01.06.2018 11:04:45 | | |
1. Debugging wird nur im [Debug-Modus] ausgeführt (das Dropdown-Menü hinter der Lauftaste ist optional)  


2.debug bietet viele Debug-Anweisungen wie Assertions   
      System.Diagnostics.Debug.Assert (falsch, "info");   
      Ein Dialogfenster erscheint  


3.Debug kann den Zuhörer anpassen   
  (Das folgende Beispiel speichert die Informationen in einer Festplattendatei)   
  System.Diagnostics.TextWriterTraceListener t=new System.Diagnostics.TextWriterTraceListener(@"c:/a.txt");   
  System.Diagnostics.Debug.Listeners.Add(t);   
  System.Diagnostics.Debug.WriteLine("Information");   
  t.Flush();


4. Was ist der Unterschied zwischen Debug und console.write()?

   Debug-Ausgabe in das zeitlich begrenzte Fenster der IDE während des laufenden Zustands (für Windows-Forms-Programme)   
   console.write wird für Konsolenprogramme verwendet, die zur Laufzeit Informationen an die Konsole (die in der DOS-Schnittstelle) ausgeben können   

  Beide sind Eingänge, aber Debug wird ins Ausgabefenster gegeben, und Console wird ins Kontrollpanel-Fenster ausgegeben.   
  Und Debug muss im Debug-Fall effektiv sein, du siehst die Ausgabe der Konsole, nachdem du Strg+F5 gedrückt hast.   
  Nach dem Drücken von F5 sieht man auch die Ausgabe der Konsole, und auch die Debug-Ausgabe in der Ausgabe




Vorhergehend:Der Unterschied zwischen ManualResetEvent und AutoResetEvent wird von C#-Threads gelernt
Nächster:Authentifizierungsfehler treten auf, die möglicherweise auf die CredSSP-Verschlüsselungskorrektur des Oracle-Fixes zurückzuführen sind
Veröffentlicht am 01.06.2018 17:20:49 |
Sehr nützlich, gesammelt.
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com