在Visual Studio C中'〜'是什么意思/做什么

时间:2013-05-14 13:30:17

标签: c# asp.net-mvc visual-studio-2010

在线浏览某些代码时,我遇到了以下情况:

~Disposable()
{
   Dispose(false);
}

这不会产生任何编译错误,'〜'特别做了什么或为什么会出现?

1 个答案:

答案 0 :(得分:13)

在C#中称为finalizer。它的作用是使用类似于析构函数的语法覆盖Finalize方法。