Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
741 of 1492 menu
◀ ▶

Parent

Для abcde/inner у Parent имя Name - "abcde". У корня диска Parent может быть null.

Синтаксис

DirectoryInfo? parent = dir.Parent;

Пример

Давайте узнаем имя родителя для abcde/inner:

using System; using System.IO; class Program { static void Main() { Directory.CreateDirectory("abcde/inner"); var inner = new DirectoryInfo("abcde/inner"); Console.WriteLine(inner.Parent?.Name); } }

Результат выполнения кода:

"abcde"

Пример

Давайте сравним Parent и FullName у верхнего уровня:

using System; using System.IO; class Program { static void Main() { Directory.CreateDirectory("abcde/inner"); var root = new DirectoryInfo("abcde"); var inner = new DirectoryInfo("abcde/inner"); Console.WriteLine(inner.Parent?.FullName == root.FullName); } }

Результат выполнения кода:

True

Смотрите также

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить