FileSystemInfo.Extension Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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 quenew FileInfo("foo.bar.").Extensionretorna".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 |