1
17
如果它实现了idisposable,并且您创建了它,那么将它放在using块中。 |
2
7
这两个答案都很有针对性。您总是想对任何IDisposeable对象调用.dispose()。通过包装在“using”中,编译器将始终为您实现try/finialy块。 请注意,如果要避免嵌套,可以编写如下相同的代码:
|
3
3
这就足够了。using语句将包装dispose语句,因此即使抛出异常,您也是安全的,这是我处理资源的首选方法。
我认为使用“using”是要求编译器注入一个尝试…finally block,在finally block中,它将为您关闭一次性对象。 |
4
3
|
Julian · 用于创建JasperReport后未释放池连接 6 年前 |
muhammad obaid · 使用oracle数据库登录 6 年前 |
user5443928 · 如何使用PHP将其他类对象调用到其他类函数 6 年前 |
C-lio Garcia · 节点js上不同服务器的MySQL连接 6 年前 |
Ilan · 如何处理MAMP中的“通信异常:通信链路故障”?[副本] 6 年前 |
reakt · 从C连接到IBM DB2 10.1# 6 年前 |
ProgLover · 连接mysql时出现Laravel问题 6 年前 |