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 |