public virtual void Dispose() { View_c.Deconstructor(_pointer); }
public override void Dispose() { View_c.Deconstructor(_pointer); }