Wie zu Lesen StreamReader-text Zeile für Zeile

Ich habe eine text-Datei gehostet wird, und diese Datei haben eine organisierte Zeichenfolge wie diese:

  • Erste Zeile
  • Zweiten Zeile
  • Dritte Zeile
  • Vierte Zeile
  • Sechsten Zeile
  • Siebte Zeile
  • ....................

Ich bin immer den gesamten Inhalt aus dieser Datei mit folgender Funktion:

        private static List<string> lines;

        private static string DownloadLines(string hostUrl)
        {
            var strContent = "";

            var webRequest = WebRequest.Create(hostUrl);

            using (var response = webRequest.GetResponse())
            using (var content = response.GetResponseStream())
            using (var reader = new StreamReader(content))
            {
                strContent = reader.ReadToEnd();
            }

             lines = new List<string>();

             lines.Add(strContent);

            return strContent;

        }


//Button_click

        DownloadLines("http://address.com/folder/file.txt");

            for (int i = 0; i < lines.Count; i++)
            {

                lineAux = lines[0].ToString();

                break;

            }

            Console.WriteLine(lineAux);

Dann, wie kann ich den Zugriff zum Beispiel der erste index, wie der text innerhalb dieser großen organisierten Zeichenfolge, die von dieser Methode zurückgegeben wird?

InformationsquelleAutor | 2016-05-08
Schreibe einen Kommentar