Узнать когда завершится метод foreach - C#
Формулировка задачи:
Как узнать когда завершится метод foreach? Этот метод у меня копирует все файлы из одной директории в другую, нужно чтобы сработало событие после копирования последнего файла.
Решение задачи: «Узнать когда завершится метод foreach»
textual
Листинг программы
DirectoryInfo dir_inf = new DirectoryInfo(begin_dir); foreach (DirectoryInfo dir in dir_inf.GetDirectories()) { if (Directory.Exists(end_dir + "\\" + dir.Name) != true) { Directory.CreateDirectory(end_dir + "\\" + dir.Name); } perebor_updates(dir.FullName, end_dir + "\\" + dir.Name); } foreach (string file in Directory.GetFiles(begin_dir)) { string filik = file.Substring(file.LastIndexOf('\\'), file.Length - file.LastIndexOf('\\')); File.Copy(file, end_dir + "\\" + filik, true); }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д