Visual Studio C# Создание MDI приложений

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024

Комментарии • 1

  • @JamesBond-bu8co
    @JamesBond-bu8co 16 дней назад

    foreach не единственно верное решение, более того небезопасное (как верно сказал ученик). В данном случае он работает корректно, т.к. мы не изменяем коллекцию напрямую с помощью методов этой коллекции, а вызываем у каждого элемента метод Close(). Разумнее не думать о том, предусмотрел ли автор объекта, с которым мы работаем, безопасное освобождение ресурсов и закрытие объекта, а использовать for. Чтобы избежать путаницы с индексами, нужно просто итерировать в обратную сторону (от конца коллекции к началу).