Dispose interface, Dispose pattern
От: Iso12  
Дата: 29.11.17 13:53
Оценка:
Добрый день,

Рисую с GDI+ и нужно по идее освободить памать после таких обьектов как Font, Pen etc.
Имплементирую интерфейс Dispose, как здесь написано, и что-то мне не захотелось городить огород с Dispose Pattern.
Сделал по простому:
public void Dispose()
{
    if (mTitleFont != null)
    {
       mTitleFont.Dispose();
       mTitleFont = null;
    }
}

~MyClass()
{
    Dispose();
}


Хотелось бы узнать, как народ реализует интерфейс Dispose.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.