FileSystemInfo.Extension Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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, portantonew 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 |