相关疑难解决方法(0)

IDisposable接口的主要用途

可能重复:
正确使用IDisposable接口

"IDisposable Interface"文章告诉我们:

此接口的主要用途是释放非托管资源

为什么?为什么只有不受管理?

我的整个生命我认为它的PRIMIRALY用途是释放任何资源:托管(连接到DB,服务代理等)和非托管(如果它们在应用程序中使用).

PS

我相信已经有关于这个主题的问题,但找不到它们.

.net c# idisposable

6
推荐指数
2
解决办法
593
查看次数

何时实施IDisposable的一般规则

编辑:这个问题是重复的处理托管和本机资源之间什么区别?(.NET)和许多其他人.如果你有什么要补充的话,请回答其他人.


根据Krzysztof Cwalina和Brad Abrams 的框架设计指南,包含一次性类型实例的类型应该实现IDisposable.

当最佳实践实施IDisposable时,还有其他一般经验法则吗?

.net design-patterns

5
推荐指数
2
解决办法
5084
查看次数

标签 统计

.net ×2

c# ×1

design-patterns ×1

idisposable ×1