FileSystemInfo.Extension Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает часть расширения имени файла, в том числе начальную точку .
даже если это имя файла целиком или пустая строка, если расширение отсутствует.
public:
property System::String ^ Extension { System::String ^ get(); };
public string Extension { get; }
member this.Extension : string
Public ReadOnly Property Extension As String
Значение свойства
Строка, содержащая расширение FileSystemInfo.
Комментарии
Свойство Extension
возвращает FileSystemInfo расширение, которое начинается с и включает последнюю точку (.
) в полном имени файла. Пример:
- Для файла
c:\NewFile.txt
возвращается".txt"
это свойство. - Для файла
c:\.gitignore
возвращается".gitignore"
это свойство. - Для файла
c:\noextension
это свойство возвращает пустую строку""
. - Для файла
c:\a.b.c
возвращается".c"
это свойство. FileInfo
При построении на основе пути к файлу с конечным точкой, то эта конечная точка обрезается, поэтомуnew FileInfo("foo.bar.").Extension
возвращается".bar"
.
В следующей таблице перечислены примеры других типичных или связанных задач ввода-вывода.
Действие | Раздел с примером |
---|---|
Создание текстового файла. | Практическое руководство. Запись текста в файл |
Запись в текстовый файл. | Практическое руководство. Запись текста в файл |
Чтение из текстового файла. | Практическое руководство. Чтение текста из файла |
Получите полный путь к файлу. | GetFullPath |
Получение только имени файла пути. | GetFileNameWithoutExtension |
Извлеките только имя каталога из пути. | GetDirectoryName |
Изменение расширения файла. | ChangeExtension |