Re[2]: InitDispose
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 08.04.19 16:40
Оценка:
Здравствуйте, IT, Вы писали:

AVK>>Долго думал, не смог понять зачем. IT, прокомментируешь?

IT>Нужен код, который выполнится в начале и гарантированно в конце блока.

А чем упражнения с лямбдой лучше, если просто позвать нужный код перед вызовом Dispose.Create?
И история с вызовом одного кода сразу и при вызове диспоза — вот если бы ты про логи не сказал, я бы ни за что не догадался.

IT> Лично мне нужно для тестов и логов. Зачистить данные перед тестом и по завершении. Установить/сбросить флаг на время теста. Засечь время выполнения блока.


Как минимум стоит добавить в Disposable, а не городить отдельный класс. А вариант с одной лямбдой надо как то переобозвать, чтобы не гадать зачем оно вообще нужно.
AVK Blog
Отредактировано 08.04.2019 16:40 AndrewVK . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.