Есть ли улов или скрытая проблема при использовании DisposableBase base class вместо перекодировки шаблона Dispose для каждого класса?Могу ли я реализовать абстрактный класс класса DisposeBase?
Почему не все используют такой класс?
редактирует:
я, естественно, предназначены только классы, которые реализуют IDisposable
Я знаю, что в нем используется вариант наследования, но я готов заплатить цену (по крайней мере, когда я могу, и это не повредит мне иначе).
Когда я могу запечатать класс, я делаю - но у меня есть некоторые случаи, когда я хочу, чтобы база иерархии наследования была одноразовой.
См. Редактировать в исходном посте. – ripper234 2008-11-10 13:30:06