C# 中的 final、finally 和 finalize
final
Java 有 final 关键字,但 C# 没有它的实现。对于相同的实现,请使用 sealed 关键字。
使用 sealed,你可以防止方法的重写。当你在 C# 中对一个方法使用 sealed 修饰符时,这个方法就会失去重写的能力。sealed 方法应该是派生类的一部分,而且这个方法必须是一个重写方法。
Finally
finally 块用于执行给定的一组语句,无论是否抛出异常。例如,如果你打开了一个文件,无论是否引发异常,都必须关闭它。
Finalize
C# 中的 Finalize 用于释放未托管的资源,例如数据库连接等。finalize() 方法用于未托管的资源。
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP