Как вызвать деструктор для обобщенного типа - C#
Формулировка задачи:
Здравствуйте. У меня проблема с вызовом деструктора для обобщенного типа. Такой код:
подскажите, пожалуйста, в чем проблема, и как выполнить какие-либо операции непосредственно перед удалением экземпляра класса MyClass?
class MyClass<TData>
{
public void DestroyMyClass()
{
~MyClass<TData>(); // пишет, что тут ошибка
//~MyClass(); // на вызов такого рода тоже ругается
}
{Решение задачи: «Как вызвать деструктор для обобщенного типа»
textual
Листинг программы
class MyClass<TData>
{
~MyClass()
{
// Нужные действия
}
}