FileSystemInfo.Extension Propiedad

Definición

Obtiene la parte de extensión del nombre de archivo, incluido el punto . inicial, incluso si es el nombre de archivo completo o una cadena vacía si no hay ninguna extensión presente.

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

Valor de propiedad

Cadena que contiene la extensión FileSystemInfo.

Comentarios

La Extension propiedad devuelve la FileSystemInfo extensión, que comienza en, e incluye, el último punto (.) en el nombre completo del archivo. Por ejemplo:

  • Para un archivo c:\NewFile.txt, esta propiedad devuelve ".txt".
  • Para un archivo c:\.gitignore, esta propiedad devuelve ".gitignore".
  • Para un archivo c:\noextension, esta propiedad devuelve una cadena ""vacía.
  • Para un archivo c:\a.b.c, esta propiedad devuelve ".c".
  • FileInfo Cuando se construye a partir de una ruta de acceso de archivo con un punto final, se recorta ese punto final, por lo que new FileInfo("foo.bar.").Extension devuelve ".bar".

En la tabla siguiente se enumeran ejemplos de otras tareas de E/S típicas o relacionadas.

Para... Vea el ejemplo de este tema...
Crear un archivo de texto Cómo: Escribir texto en un archivo
Escribir en un archivo de texto. Cómo: Escribir texto en un archivo
Leer desde un archivo de texto. Cómo: Leer texto de un archivo
Recupere la ruta de acceso completa de un archivo. GetFullPath
Recupere solo el nombre de archivo una ruta de acceso. GetFileNameWithoutExtension
Recupere solo el nombre del directorio de una ruta de acceso. GetDirectoryName
Cambie la extensión de un archivo. ChangeExtension

Se aplica a

Consulte también