Использование деструктора / удаления базового класса?

В C #, как упоминалось в Документации , и в принятом ответе этого приятного сообщения, в нем говорится, что классы не наследуют деструктор своего родительского класса.

Вопрос : Если я хочу удалить частные элементы базового класса, это правильный способ реализовать IDisposable во всех дочерних классах, а в методе Dispose вызовите base.Dispose ()?

Похоже, это нормально. так что, но я бы предпочел способ, который не требует реализации во всех дочерних классах.

9
задан Community 23 May 2017 в 11:53
поделиться