(Console.BufferHeight) Ich kann die gesamte Konsolenausgabe mit Console.WriteLine nicht sehen / scrollen

Wenn ich diesen Code ausführe, ist die Nummer oben im Ausgabefenster 99701. Warum sehe ich nicht die ganze 1 durch? Ich sehe tatsächlich alle ausgegebenen Zahlen, aber im Konsolenfenster kann ich nur hoch genug scrollen, um 99701 zu sehen (ich vermute). Ich verwende Visual C # Express unter Vista Home. : D

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.RegularExpressions;
using utilities;

namespace Testing_Project {
    class Program {
        static void Main(string[] args) {
            List<string> myList = new List<string>();

            for (int x = 0; x < 100000; x++)
               myList.Add( x.ToString() );
            foreach (string s in myList) {
                Console.WriteLine(s);
            }

            Console.Read();
        }
    }
}

Console.Write (s) funktioniert einwandfrei, Console.Write (s + "\ n") jedoch nicht. Ich schätze, ich kann nur durch so viele Zeilenumbrüche scrollen?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage