Домашнее задание 32

Выполнен
Заказ
5226760
Раздел
Программирование
Предмет
C#
Тип работы
Антиплагиат
Не указан
Срок сдачи
13 Фев 2023 в 17:00
Цена
300 ₽
Блокировка
5 дней
Размещен
11 Фев 2023 в 16:45
Просмотров
110
Описание работы

Задание 1


Вам нужно взять за основу класс двусвязного списка из домашнего задания #27 и реализовать в нем интерфейс  IDisposable. В методе Dispose можно прописать любую логику, которая сработает тогда, когда объект двусвзяного списка финализируется. Финализировать его можно либо с помощью конструкции try..finally, либо using(). Также нужно будет убедиться, что объекты MyNode, из которых состоит список также финализируются


Задание 2

В этой же программе реализовать коллекцию объектов MyNode с помощью обобщенного класса для отложенной загрузки Lazy. Обобщенную загрузку можно применить в публичном свойстве AllNodes, которое предоставляет доступ к узлам списка.

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу1 год
Средний балл4.53
СтоимостьНазначаете сами
ЭкспертВыбираете сами
Уникальность работыот 70%
Время выполнения заказа:
36 дней 3 часа 11 минут
Выполнен
Отзыв о выполненном заказе
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Прямой эфир