IsParent
Является ли parentPath родителем childPathв пределах корневого пути, заданного в свойстве Корневой путь.
При передаче путей для параметров parentPath и childPath необходимо учесть, что обратные слеши должны быть экранированы (например, C:\\project\\file.txt). Также можно использовать прямые слеши без экранирования (например, C:/project/file.txt).
bool IsParent(string parentPath, string childPath)
|
Параметры
|
Параметр
|
Тип
|
Описание
|
|
parentPath
|
string
|
Текстовый путь 1 (родительский)
|
|
childPath
|
string
|
Текстовый путь 2 (проверяемый)
|
Возвращаемое значение
|
Значение
|
Описание
|
|
true
|
parentPath является родителем для childPath.
|
|
false
|
parentPath не является родителем для childPath.
|
Пример
Проверить, является ли первый путь родителем второго. Результат вывести в журнал исполнения.
DebugTool_1.Log(String.ToString(FileSystem_1.IsParent("C:\\Work\\" , "C:\\Work\\Test\\..")));
// Результат выполнения: "false"
|