O.O*_*O.O 5 .net idisposable sealed .net-2.0
阅读此处的答案后,我决定将我的类标记为密封,以简化IDisposable实现。为什么sealed会影响IDisposable的实现(例如GC.SuppressFinalize(this);不需要调用)?请解释发生了什么事。我需要能够向其他开发人员解释为什么我要密封该类。
GC.SuppressFinalize(this);
Joh*_*ers 1
创建一个类sealed意味着不能从它派生出任何类。这意味着 的实现IDisposable不需要考虑派生类的行为(或不当行为)。
sealed
IDisposable
归档时间:
13 年,6 月 前
查看次数:
2546 次
最近记录: