FileSystemInfo.Extension Propriedade

Definição

Recebe a parte de extensão do nome do ficheiro, incluindo o ponto . inicial mesmo que seja o nome completo do ficheiro, ou uma string vazia se não houver extensão.

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

Valor de Propriedade

Uma cadeia contendo a FileSystemInfo extensão.

Observações

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

  • Para um ficheiro c:\NewFile.txt, esta propriedade devolve ".txt".
  • Para um ficheiro c:\.gitignore, esta propriedade devolve ".gitignore".
  • Para um ficheiro c:\noextension, esta propriedade devolve uma cadeia ""vazia .
  • Para um ficheiro c:\a.b.c, esta propriedade devolve ".c".
  • Quando o FileInfo é construído a partir de um caminho de ficheiro com um ponto final, então esse ponto final é cortado, pelo que new FileInfo("foo.bar.").Extension retorna ".bar".

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

Para fazer isso... Veja o exemplo neste tópico...
Crie um arquivo de texto. Como: Gravar texto em um arquivo
Escreve num ficheiro de texto. Como: Gravar texto em um arquivo
Lido de um ficheiro de texto. Como: Ler texto de um arquivo
Recuperar o caminho totalmente qualificado de um ficheiro. GetFullPath
Recupere apenas o nome do ficheiro e o caminho. GetFileNameWithoutExtension
Recupere apenas o nome do diretório a partir de um caminho. GetDirectoryName
Muda a extensão de um ficheiro. ChangeExtension

Aplica-se a

Ver também