Ich bin neu in C# und heruntergeladen die kostenlose Version von Microsoft Visual Studio 2015. Um ein erstes Programm zu schreiben, erstellte ich eine Windows Forms-Anwendung. Jetzt verwende ich Console.Out.WriteLine()
, um einige Testdaten zu drucken. Aber wo kann ich die Konsole lesen?Wo kann ich die Console-Ausgabe in Visual Studio 2015 lesen
Antwort
im "Ausgabefenster". Normalerweise können Sie STRG-ALT-O verwenden, um es sichtbar zu machen. Oder durch Menüs mit Ansicht-> Ausgabe.
Der einfache Weg ist System.Diagnostics.Debug.WriteLine()
Sie können mit dann lesen, was Sie mit dem Ausgang schreiben von das Menü „debug“ klicken -> „Windows“ -> „Output“.
Ganz nützlich, und um es einfach zu machen, wenn Sie den Namespace 'using System.Diagnostics;' hinzufügen, dann brauchen Sie nur 'Debug.WriteLine();', eine schöne Alternative zu 'Console.WriteLine();', ohne Notwendigkeit, eine neue Konsole App zu erstellen .. – Irfan
Kommen von einem Javascript Hintergrund, die Konsole wird verwendet, um alles zu drucken. Ist dies in .NET nicht der Fall? Was ist "spezifisch" an einer Konsolenanwendung, die nur an ein Text-Terminal gedruckt wird und von der Visual Studio-Ausgabe ignoriert wird? –
@ZachSmith Es ist anders, weil in VS standardmäßig Programme nicht unbedingt mit "der Konsole" verbunden sind. Stattdessen starten sie normalerweise ihre eigene Konsoleninstanz. Wenn Sie die hier erwähnte Debug-Konsole verwenden, wird dies nicht passieren und die integrierte Konsole wird stattdessen verwendet. In Node.js ist die Standardkonsole normalerweise die eingebaute Konsole. –
Vielleicht kann [this] (http://stackoverflow.com/questions/4362111/how-do-i-show-a-console-output-window-in-a-forms-application) helfen? – Estiny