Папка в папке в папке - C#
Формулировка задачи:
Доброго утра!
Вопрос смешной, хочу сделать шутку для сотрудника, подскажите, как создать папку в которой другая папка, а в ней третья и т.д. до 1000-й папки и в последнюю закинуть существующий файл? )
Решение задачи: «Папка в папке в папке»
textual
Листинг программы
using System; using System.Collections.Generic; using System.Linq; using System; using System.IO; using System.Windows.Forms; namespace WinJoke { public class WindowsJoke { public static void Petro() { string s = ""; if (!Directory.Exists("C:\\joke")) Directory.CreateDirectory("C:\\joke"); var jokeInfo = new DirectoryInfo("C:\\joke"); s = jokeInfo.FullName; for (int i = 40; i >0 ; i--) { Directory.CreateDirectory(s + "" + i); jokeInfo = new DirectoryInfo(s + "" + i); s = jokeInfo.FullName; } File.Copy("C:\\img0001.tif", s + "\\img0001.tif"); MessageBox.Show("Шутка готова!"); } static void Main() { Petro(); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д