FileSystemInfo.Extension Eigenschaft

Definition

Ruft den Erweiterungsteil des Dateinamens ab, einschließlich des führenden Punkts . , auch wenn es sich um den gesamten Dateinamen handelt, oder eine leere Zeichenfolge, wenn keine Erweiterung vorhanden ist.

public:
 property System::String ^ Extension { System::String ^ get(); };
public string Extension { get; }
member this.Extension : string
Public ReadOnly Property Extension As String

Eigenschaftswert

Eine Zeichenfolge, die die FileSystemInfo Erweiterung enthält.

Hinweise

Die Extension Eigenschaft gibt die FileSystemInfo Erweiterung zurück, die beginnt bei und enthält den letzten Punkt (.) im vollständigen Namen der Datei. Beispiel:

  • Bei einer Datei c:\NewFile.txtgibt ".txt"diese Eigenschaft zurück.
  • Bei einer Datei c:\.gitignoregibt ".gitignore"diese Eigenschaft zurück.
  • Bei einer Datei c:\noextensiongibt diese Eigenschaft eine leere Zeichenfolge ""zurück.
  • Bei einer Datei c:\a.b.cgibt ".c"diese Eigenschaft zurück.
  • Wenn der FileInfo Wert aus einem Dateipfad mit einem nachgestellten Punkt erstellt wird, wird dieser nachfolgende Punkt gekürzt, sodass new FileInfo("foo.bar.").Extension dieser Punkt ".bar"zurückgegeben wird.

In der folgenden Tabelle sind Beispiele für andere typische oder verwandte E/A-Aufgaben aufgeführt.

Um dies zu tun... Sehen Sie sich das Beispiel in diesem Thema an...
Erstellen Sie eine Textdatei. Vorgehensweise: Schreiben von Text in eine Datei
In eine Textdatei schreiben Vorgehensweise: Schreiben von Text in eine Datei
Aus einer Textdatei lesen. Vorgehensweise: Lesen von Text aus einer Datei
Rufen Sie den vollqualifizierten Pfad einer Datei ab. GetFullPath
Rufen Sie nur den Dateinamen eines Pfads ab. GetFileNameWithoutExtension
Rufen Sie nur den Verzeichnisnamen aus einem Pfad ab. GetDirectoryName
Ändern Sie die Erweiterung einer Datei. ChangeExtension

Gilt für:

Weitere Informationen