Re[11]: dispose
От: Sharov Россия  
Дата: 12.12.19 09:41
Оценка:
Здравствуйте, arth, Вы писали:



S>>Если не ошибаюсь, то финализатор вызывет Dispose, если он есть, есть ли нет -- то деструктор ~MyClass{}

A>~MyClass{} — это и есть финализатор, деструкторов в c# нет. dispose никто сам ниоткуда не вызывает, ты должен делать это руками (если нужно, а нужно не всегда).

Ага, был не прав. Финализатор ничего про Dispose, конечно, не знает, это управляемое освобождение ресурсов -- https://docs.microsoft.com/ru-ru/dotnet/standard/garbage-collection/implementing-dispose
Кодом людям нужно помогать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.