FileSystemInfo.Extension Propriedade

Definição

Obtém a parte de extensão do nome do arquivo, incluindo o ponto . à esquerda, mesmo que seja o nome de arquivo inteiro ou uma cadeia de caracteres vazia se nenhuma extensão estiver presente.

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

Valor da propriedade

Uma cadeia de caracteres que contém a extensão FileSystemInfo.

Comentários

A Extension propriedade retorna a FileSystemInfo extensão , que começa em e inclui o último ponto (.) no nome completo do arquivo. Por exemplo:

  • Para um arquivo c:\NewFile.txt, essa propriedade retorna ".txt".
  • Para um arquivo c:\.gitignore, essa propriedade retorna ".gitignore".
  • Para um arquivo c:\noextension, essa propriedade retorna uma cadeia de caracteres ""vazia .
  • Para um arquivo c:\a.b.c, essa propriedade retorna ".c".
  • Quando o FileInfo é construído a partir de um caminho de arquivo com um ponto à direita, esse ponto à direita é cortado, portanto new FileInfo("foo.bar.").Extension , retorna ".bar".

A tabela a seguir lista exemplos de outras tarefas de E/S típicas ou relacionadas.

Para fazer isso... Veja o exemplo neste tópico...
Crie um arquivo de texto. Como gravar texto em um arquivo
Gravar em um arquivo de texto. Como gravar texto em um arquivo
Ler de um arquivo de texto. Como ler texto de um arquivo
Recupere o caminho totalmente qualificado de um arquivo. GetFullPath
Recupere apenas o nome do arquivo de um caminho. GetFileNameWithoutExtension
Recupere apenas o nome do diretório de um caminho. GetDirectoryName
Altere a extensão de um arquivo. ChangeExtension

Aplica-se a

Confira também