C# Buchstaben werden als Zahlen angezeigt?
Ich habe das Problem das die gespeicherten Buchstaben im Hash-Set als Zahlen angezeigt werden + ich kann den Hash-Set nicht richtig ausgeben lassen bzw. überschreiben sich die Zahlen gegenseitig
Hier ein paar Bilder:
Hier der Code:
Ich freue mich wenn mir jemand weiter helfen kann.
Mfg
1 Antwort
Damit sich die Ausgaben nicht gegenseitig überschreiben, muss der Aufruf von SetCursorPosition vor die Schleife. Weiterhin sollten die Elemente von letter als char und nicht als int gelesen werden.
Probiere doch bitte mal dies hier:
Console.SetCursorPosition(left, top);
foreach (char ch in letter) {
Console.Write(ch.ToString()); Console.Write(" ");
}
Console.Writeln(); // vielleicht nicht nötig
Beachte, dass ich hier nicht WriteLine, sondern nur Write schreibe. Zwischen die Buchstaben Zwischenräume zu schreiben ist vielleicht sogar schlechter als es nicht zu tun.
Woher ich das weiß:Berufserfahrung – Berufstätigkeit als Software-Entwickler
Danke für die Korrektur jetzt funktioniert auch alles