Entwickler-Ecke

C# - Die Sprache - Bildschirmausgabe löschen


spitzname - Mi 28.04.10 14:32
Titel: Bildschirmausgabe löschen
Hallo, wie kann man das machen, dass bei dem folgenden code, nach dem der Benutzer j eingegeben hat, Bildschirmausgabe gelöscht wird? Und das Programm fängt dann wieder automatisch von oben an.

Würde mich über Tipps freuen.


C#-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
static void Main(string[] args) {
        
            bool Nochmal = true;
            do {
                
                
                
                Console.Write("wie heisst du   );
                Console.Write("
===================================\n\n");
                Console.Write("
Eingabe     : ");
                string name = Console.ReadLine(); 
                Console.WriteLine("
name: {o}", name);

                Console.Write("
nochmal:(j / n)? ");
                if(Console.ReadLine() != "
j")

                {
                    Nochmal = false;
                    
                }
                
           } while (Nochmal);
}//ende main


gruß spitzname

Moderiert von user profile iconChristian S.: Code- durch C#-Tags ersetzt


danielf - Mi 28.04.10 14:43

Das steht hier [http://www.lmgtfy.com/?q=how+to+clear+console+.net+c%23&l=1].


JüTho - Mi 28.04.10 14:45

Schau einmal in die SDK-Doku/MSDN/Hilfe, was die Console-Klasse alles anbietet. Unter den Methoden gibt es eine mit folgendem Inhalt (leider kann ich den DocExplorer unter Win7 nicht auf Deutsch umschalten):
Zitat:
Clears the console buffer and corresponding console window of display information.

Jürgen


spitzname - Mi 28.04.10 14:52

Danke euch! ich habe es :-)