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 |