Wie mach man es das ein string in einer do while schleife einen wert speichert in C#?

...komplette Frage anzeigen

1 Antwort

internal static void Main(string[] args)
{
System.Text.StringBuilder builder = new System.Text.StringBuilder();
String eingabe = "";

do
{
eingabe = System.Console.ReadLine();
builder.append(eingabe);
System.Console.WriteLine(builder.ToString());
}
while (eingabe != "");

}

Der Code liest die Ziffern (eigentlich: Zeichen) solange von der Console in einen Puffer (System.Text.StringBuilder) ein, bis eine leere Zeile eingegeben wird (also einfach nur Enter gedrückt wird).

Jedes Mal, wenn Enter gedrückt wird, gibt er zudem den aktuellen Inhalt des Puffers aus.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von NoHumanBeing
11.12.2015, 16:40

Sorry, die "Append"-Methode des StringBuilder schreibt sich natürlich ebenfalls groß.

1
Kommentar von Aquean
11.12.2015, 16:40

könnte man das auch vereinfacht schreiben? ^^'' bin noch anfänger im Prog

1

Was möchtest Du wissen?