C# Prüfen ob eine Datei Leer ist - itfacts.org die IT Seite für Nachrichten, Tutorials für Profis
0

C# Prüfen ob eine Datei Leer ist

Im folgenden C# (Visual C#) Tutorial, zeige ich euch, wie ihr ganz einfach überprüfen könnt – ob die eingelesene Datei (Textfile) Leer ist. Diese Funktion wird gebraucht, falls die Datei weiterverarbeitet werden soll – wie zum Beispiel durch das setzen von Eigenschaften, welche in der Textdatei stehen. Der Quelltext wurde in Visual Studio 2010 geschrieben und getestet.


private void openFileDialog1_FileOk(object sender, CancelEventArgs e)
{
  string inhalt;

  // Filenamen mit Pfad in name speichern
  string name = openFileDialog1.FileName;

  // Überprüfe ob Datei name Leer
  if (new FileInfo(name).Length == 0)
  {
     // Meldung ausgeben
     MessageBox.Show("Die Datei ist Leer");
  }

  // Falls Datei Länge ungleich 0
  else
  {
     // Gebe Länge von name aus
     MessageBox.Show(name.Length.ToString());;

     // Inhalt in unseren string einlesen
     inhalt = File.WriteAllText(name);

     // weitere Verarbeitung
     [....]
  }
}

In Kategorie: C#, Tutorials Tags: , , , , , ,

Like & Share

Ähnliche Artikel

Hinterlasse ein Kommentar

Kommentar abschicken