Was ist der Unterschied zwischen Console.WriteLine()
und Trace.WriteLine()
?Unterschied zwischen Console.writeline() /trace.writeline()
Antwort
Von der MSDN-Website: Console.WriteLine()
schreibt die angegebenen Daten, gefolgt vom aktuellen Zeilenabschlusszeichen, in den Standard-Ausgabestream. Inzwischen schreibt Trace.WriteLine()
Informationen über die Spur auf die Spur Zuhörer in der Listeners-Auflistung
Blick auf diesen aus der „Debuggen“ Perspektive.
- Wir begannen
Console.WriteLine()
mit dem Debuggen - Später haben wir es zu wissen, könnte das Debuggen Daten zu drucken Konsole immer nicht gut sein. Wir haben vielleicht nicht einmal eine Konsole. Dann haben wir begonnen,
Debug.WriteLine()
zu verwenden, die meine Debug-Informationen auf Visual Studio-Ausgabefenster druckt. - Dann sollten wir wissen, dass wir nicht alle Debug-Informationen im Freigabemodus drucken sollten, also sollten wir
Trace.WriteLine()
im Freigabemodus verwenden. Im Debug-Modus können wir die Ausgänge vonDebug.WriteLine()
undTrace.WriteLine()
sehen. - Hier ist eine sehr gute Referenz: Usage of Trace and Debug
Sie die Trace und die Debug Klassen getrennt oder zusammen in derselben Anwendung verwenden können. In einem Debug Solution Configuration-Projekt sind Trace und Debug Ausgang aktiv. Das Projekt generiert die Ausgabe von diesen beiden Klassen an alle Objekte Listener. Ein Release-Solution-Konfigurationsprojekt generiert jedoch nur eine Ausgabe aus einer Klasse Trace. Die Release-Lösung Configuration Projekt ignoriert alle Debug Klassenmethode Anrufungen „
Hier sind einige relevante Elemente, die Ihnen nützlich sein könnten.
- 1. Trace.WriteLine im Freigabemodus?
- 2. Trace.WriteLine in ASP.NET Azure
- 3. Unterschied zwischen dynamic und System.Object
- 4. Console.WriteLine Grundlagen
- 5. Console.WriteLine (obj.ToString); vs Konsole.WriteLine (Obj);
- 6. int [] mit "falsch" Console.WriteLine Überladung
- 7. Kann nicht Trace.WriteLine in Windows Store App
- 8. Unterschied zwischen Vorwärts- und Rückwärtsvergleich in C#
- 9. Console.Writeline von EventHandler
- 10. .NET Console.WriteLine() Console.SetOut
- 11. Console.WriteLine beschleunigt meinen Code?
- 12. Console.WriteLine Text von CodeDomProvider
- 13. F #: printf vs Console.WriteLine
- 14. Console.WriteLine als hexadezimal
- 15. Console.WriteLine und generische Liste
- 16. Console.WriteLine nicht chinesische Schriftzeichen
- 17. Unterschied zwischen bestandenen Werten und Referenz
- 18. Unterschied zwischen IsGenericType und IsGenericTypeDefinition
- 19. Unterschied zwischen TCP-Listener und Socket
- 20. Unterschied zwischen nameof und typeof
- 21. Unterschied zwischen Android Begriffen?
- 22. Unterschied zwischen Vorzeichen & und *?
- 23. Unterschied zwischen org.apache.hive.jdbc.HiveStatement/org.apache.hadoop.hive.jdbc.HiveStatement
- 24. VBA: Unterschied zwischen & und +
- 25. C++ Unterschied zwischen:, :: Operatoren
- 26. Unterschied zwischen npm Konfigurationsbefehle
- 27. Unterschied zwischen Dataset
- 28. Unterschied zwischen HTTP-Methoden
- 29. Unterschied zwischen "**/* /" und "** /"?
- 30. Unterschied zwischen form_for, form_tag?
Welches ist das beste f oder Leistung? –