Errore del compilatore C3657
i distruttori non possono eseguire l'override esplicito o essere sottoposti a override in modo esplicito
I distruttori o i finalizzatori non possono essere sottoposti a override in modo esplicito. Per altre informazioni, vedere Override esplicite.
Esempio
L'esempio seguente genera l'errore C3657.
// C3657.cpp
// compile with: /clr
public ref struct I {
virtual ~I() { }
virtual void a();
};
public ref struct D : I {
virtual ~D() = I::~I {} // C3657
virtual void a() = I::a {} // OK
};