Frage

Wie schleife ich Linien von a TextReader source?

Ich habe es versucht

foreach (var line in source)

Aber habe den Fehler bekommen

die foreach-Anweisung kann nicht mit Variablen vom Typ 'System.IO.TextReader' arbeiten, da 'System.IO.TextReader' keine öffentliche Definition für 'GetEnumerator' enthält

War es hilfreich?

Lösung

generasacodicetagpre.

Andere Tipps

Sie können den generationspoDicetagcode verwenden, der -Ord-EXECUTTION -Methode ist, dann Schleifenhru-Linien: generasacodicetagpre.

Weitere Informationen:

http://msdn.microsoft.com/de-us/library/dd383503.aspx

Sie können es mit diesem Code versuchen - basierend auf ReadLine method

        string line = null;
        System.IO.TextReader readFile = new StreamReader("...."); //Adjust your path
        while (true)
        {
            line = readFile.ReadLine();
            if (line == null)
            {
                break;    
            }
            MessageBox.Show (line);
        }
        readFile.Close();
        readFile = null;
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top