Прочитать на английском

Поделиться через


FileSystem.CombinePath(String, String) Метод

Определение

Объединяет два пути и возвращает правильно отформатированный путь.

C#
public static string CombinePath (string baseDirectory, string? relativePath);
C#
public static string CombinePath (string baseDirectory, string relativePath);

Параметры

baseDirectory
String

String. Первый путь, который необходимо объединить.

relativePath
String

String. Второй путь, который необходимо объединить.

Возвращаемое значение

Сочетание заданных путей.

Исключения

Путь baseDirectory или relativePath сформирован неправильно.

Примеры

В этом примере объединяются путь к каталогу и имя файла для создания правильно отформатированного пути.

VB
Dim fullPath = My.Computer.FileSystem.CombinePath(
    "C:\Documents and Settings\All Users\Documents\My Pictures", "picture.jpg")

В этом примере объединяются два пути для создания правильно отформатированного пути.

VB
Dim fullPath = My.Computer.FileSystem.CombinePath(
    "C:\Dir1\Dir2\Dir3", "..\Dir4\Dir5\File.txt")

В этом примере возвращается C:\Dir1\Dir2\Dir4\Dir5\File.txt.

Комментарии

Этот метод обрезает лишние символы косой черты, чтобы создать правильно отформатированный путь.

В следующей таблице приведен пример задачи, включающей My.Computer.FileSystem.CombinePath метод .

Кому См.
Объединение пути к каталогу и имени файла Практическое руководство. Анализ путей к файлам в Visual Basic

Применяется к

Продукт Версии
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

См. также раздел