Feedback

C# - Textfile einlesen

Veröffentlicht von am 02.10.2008
(2 Bewertungen)
Liest den Text in einem Textfile ein.

using System.IO
GFU-Schulungen  [Anzeige]

VB.NET Komplett

Sie stehen vo der Aufgabe, individuelle Anwendungen für Windows zu schreiben. Hier ist VB.NET die optimale Sprache. Sie erlernt sich recht leicht und passt sich komplett in die .NET Umgebung von Microsoft ein. Nach der Schulung entwickeln Sie anwenderfreundliche Programme in VB.NET . Mit den objektorientierten Modellen in VB.NET erzeugen Sie außerdem wiederverwendbare Komponenten.

VB.NET Einführung

Die Schulung zeigt Ihnen, wie Sie einfache, benutzerorientierte Programme, die auf Datenbanken zugreifen, in VB.NET eigenständig entwickeln. 

        public string readTextFile(string strFilePath)
        {
            string strContent = string.Empty;

            if (File.Exists(strFilePath))
            {
                StreamReader myFile = new StreamReader(strFilePath, Encoding.Default);
                strContent = myFile.ReadToEnd();
                myFile.Close();
            }
            return strContent;
        }
Abgelegt unter Textfile.

2 Kommentare zum Snippet

Günther Foidl schrieb am 02.10.2008:
Hallo,

geht mit noch kürzer:

string text = null;
if (File.Exists(path))
text = File.ReadAllText(path);
Koopakiller schrieb am 23.06.2013:
1. Gehts kürzer (Siehe Kommentar von Günther Foidl) und 2. wird der Stream bei einem Fehler nicht geschlossen. (STichwort: using-Block)
 

Logge dich ein, um hier zu kommentieren!