Тип | Имя | Описание |
| ChangeExtension(String, String) | Изменяет расширение строки пути. |
| Combine(String[]) | Объединяет массив строк в путь. |
| Combine(String, String, String, String) | Объединяет четыре строки в путь. |
| Combine(String, String, String) | Объединяет три строки в путь. |
| Combine(String, String) | Объединяет две строки в путь. |
| Equals(Object) | Определяет, равен ли заданный объект текущему объекту. (Наследуется от Object.) |
| GetDirectoryName(String) | Возвращает для указанной строки пути сведения о каталоге. |
| GetExtension(String) | Возвращает расширение указанной строки пути. |
| GetFileName(String) | Возвращает имя файла и расширение указанной строки пути. |
| GetFileNameWithoutExtension(String) | Возвращает имя файла указанной строки пути без расширения. |
| GetFullPath(String) | Возвращает для указанной строки пути абсолютный путь. |
| GetHashCode() | Служит хэш-функцией по умолчанию. (Наследуется от Object.) |
| GetInvalidFileNameChars() | Получает массив, содержащий символы, которые не разрешены в именах файлов. |
| GetInvalidPathChars() | Получает массив, содержащий символы, которые не разрешены в именах путей. |
| GetPathRoot(String) | Получает сведения о корневом каталоге для указанного пути. |
| GetRandomFileName() | Возвращает произвольное имя каталога или файла. |
| GetTempFileName() | Создает на диске временный пустой файл с уникальным именем и возвращает полный путь этого файла. |
| GetTempPath() | Возвращает путь к временной папке текущего пользователя. |
| GetType() | Возвращает объект Type для текущего экземпляра. (Наследуется от Object.) |
| HasExtension(String) | Определяет, включает ли путь расширение имени файла. |
| IsPathRooted(String) | Получает значение, указывающее, содержит ли заданный путь корневую папку. |
| ToString() | Возвращает строку, представляющую текущий объект. (Наследуется от Object.) |