Пожалуйста, приведите примеры рекурсивных подпрограмм (желательно с комментариями) - C#
Формулировка задачи:
Пожалуйста, приведите примеры рекурсивных подпрограмм (желательно с комментариями)
Решение задачи: «Пожалуйста, приведите примеры рекурсивных подпрограмм (желательно с комментариями)»
textual
Листинг программы
static void ShowDirs(DirectoryInfo dir)// Допустим dir == D:\
{
foreach (var path in dir.GetDirectories())// Для каждой папки в D:\
{
Console.WriteLine(path);// Вывести название папки на экран. Допустим это папка D:\Program Files
ShowDirs(path);// Для каждой папки в D:\Program Files... и так по кругу пока не закончатся папки=)
}
}