用于.NET的RAII-Wrapper?

时间:2011-10-12 17:37:27

标签: .net raii

理论上可以为.NET创建RAII-Wrapper吗?作为很长一段时间的C ++程序员,我讨厌再次管理对象的生命周期。与RAII的易用性相比,Dispose-Pattern是一个糟糕的笑话,尤其是当它强制用户处理对象的实现细节(Dispose)以及类本身变为IDisplosable时......

1 个答案:

答案 0 :(得分:1)

Dispose仅适用于非托管资源。对于托管资源,您必须不做任何事情,因为垃圾收集器会处理它(甚至不允许您确定性地释放资源)。

那么您想要实现什么目标?