1
Reply

Can you declare a C++ type destructor in C# like ~MyClass()?

Samir Bhogayta

Samir Bhogayta

Jun 25, 2016
227
0

    Yes, but what’s the point, since it will call Finalize(), and Finalize() has no guarantees when the memory will be cleaned up, plus, it introduces additional load on the garbage collector. The only time the finalizer should be implemented, is when you’re dealing with unmanaged code.

    Samir Bhogayta
    June 25, 2016
    0