正如问题所述,我只是想知道,因为有人问过我,但我不知道,这有什么理由吗?
问问题
1217 次
2 回答
6
当一个类没有定义终结器(析构函数)时,SuppressFinalize()
对该类实例的调用无效。
当您看到它时,它通常是完整的 Disposable 实现的遗留物。只需删除它或忽略它。
于 2013-09-29T13:34:27.197 回答
3
原因可能是为了防止以后有人添加终结器并忘记添加GC.SuppressFinalize()
.
于 2013-09-29T14:56:36.460 回答