In welchem Window wird die Console.WriteLine im Debuggen ausgegeben?
Lösung
In Universal Windows Anwendungen gibt man die Debug Text mit Debug.Writeline aus
Die Ausgabe erfolgt im Immediate Window
In Universal Windows gibt man Debug Hilfstexte wie hier aus:
Debug.WriteLine("Debug Text”); |
Beispiel zur Ausgabe mit Debug.Writeline
IReadOnlyList<StorageFolder> folders = await folder.GetFoldersAsync(); IEnumerable<StorageFolder> sortedFolders = folders.OrderByDescending((x) => x.DisplayName); foreach (StorageFolder appleFolder in sortedFolders) { if (appleFolder.Name.Contains("APPLE")) { Debug.WriteLine("Folder=" + appleFolder.DisplayName); IReadOnlyList<StorageFile> files = await appleFolder.GetFilesAsync();
IEnumerable<StorageFile> sortedFiles = files.OrderByDescending((x) => x.DisplayName); fpLoadItems_in_Drive(sortedFiles); } } |
Hierzu in der Import Bereich die Diagnostics zufügen
using System.Diagnostics; //debug.writeline
|
Sollte das Immediate Window nicht als angedocktes Fenster sichtbar sein, dann kann man es unter Menü->Debug->Windows->Immediate oder mit Ctrl+D I anzeigen lassen