Я предполагал, что при прекращении отладки (например, нажатием кнопки "Стоп" или нажатием Shift + F5) любой класс, реализующий финализатор или IDisposable
будет уничтожен.
У меня есть несколько классов, которые реализуют IDisposable
. Есть несколько вещей, которые я хотел бы (попробовать) и сделать, когда приложение выходит из отладчика (или из-за сбоя в работе). Прямо сейчас Dispose()
, по-видимому, не вызывается, и не финализатор ~MyClass(){}
Есть ли способ сделать это?