C#的析构函数的默认访问级别是什么? 可否编程获得一个函数的访问级别?
如题,我发现在析构函数前加上public关键字会导致错误。它到底是什么访问级别?
顺带问一下,能否用编程的方法(例如反射机制等)获得一个函数的访问级别呢? 谢谢。
[解决办法]
protected virtual void Finalize()
析构函数是C#的语法糖,实际上就是重写object的Finalize方法。
析构函数应该只由CLR调用!