Condividi tramite


FileSystemInfo.Extension Proprietà

Definizione

Ottiene la parte di estensione del nome del file, incluso il punto . iniziale anche se è l'intero nome di file o una stringa vuota se non è presente alcuna estensione.

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

Valore della proprietà

Stringa contenente l'estensione dell'oggetto FileSystemInfo.

Commenti

La Extension proprietà restituisce l'estensione FileSystemInfo , che inizia da e include, l'ultimo punto (.) nel nome completo del file. Ad esempio:

  • Per un file c:\NewFile.txt, questa proprietà restituisce ".txt".
  • Per un file c:\.gitignore, questa proprietà restituisce ".gitignore".
  • Per un file c:\noextension, questa proprietà restituisce una stringa ""vuota.
  • Per un file c:\a.b.c, questa proprietà restituisce ".c".
  • Quando l'oggetto FileInfo viene costruito da un percorso di file con un punto finale, il punto finale viene tagliato, quindi new FileInfo("foo.bar.").Extension restituisce ".bar".

Nella tabella seguente sono elencati esempi di altre attività di I/O tipiche o correlate.

Per eseguire questa operazione... Vedere l'esempio riportato in questo argomento...
Creare un file di testo. Procedura: Scrivere un testo in un file
Scrivere in un file di testo. Procedura: Scrivere un testo in un file
Leggere da un file di testo. Procedura: Leggere testo da un file
Recuperare il percorso completo di un file. GetFullPath
Recuperare solo il nome file di un percorso. GetFileNameWithoutExtension
Recuperare solo il nome della directory da un percorso. GetDirectoryName
Modificare l'estensione di un file. ChangeExtension

Si applica a

Vedi anche