В C# существуют несколько способов записи названий папок в массив. Один из способов — использование метода Directory.GetDirectories()
. Данный метод возвращает массив строк, каждая из которых представляет собой полный путь к папке.
Вот пример кода, демонстрирующего использование этого метода:
using System; using System.IO; class Program { static void Main() { string path = "путь_к_родительской_папке"; string[] directories = Directory.GetDirectories(path); foreach (string directory in directories) { Console.WriteLine(directory); } } }
В этом примере мы создаем строковую переменную path
и присваиваем ей путь к родительской папке, из которой мы хотим получить список подпапок. Затем мы вызываем метод Directory.GetDirectories()
, передавая ему этот путь, и сохраняем возвращенные значения в массиве строк directories
.
Затем мы используем цикл foreach
, чтобы перебрать все элементы массива directories
и вывести их содержимое на консоль.
Обратите внимание, что Directory.GetDirectories()
может выбросить исключение UnauthorizedAccessException
, если у вас нет прав доступа к некоторым папкам. Поэтому в реальном приложении рекомендуется добавить соответствующую обработку исключений.