Freigeben über


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 bei beginnt und den letzten Punkt (.) im vollständigen Namen der Datei enthält. Beispiel:

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

Die folgende Tabelle enthält Beispiele für andere typische oder verwandte E/A-Aufgaben.

Aufgabe Siehe das Beispiel in diesem Thema:
Erstellen einer Textdatei How to: Schreiben von Text in eine Datei
Schreiben Sie in eine Textdatei. How to: Schreiben von Text in eine Datei
Aus einer Textdatei lesen. How to: 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