Узнать когда завершится метод 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);
                }

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы