使用:使用的不良做法
本文关键字:不良 使用 | 更新日期: 2023-09-27 17:49:58
一年前我读到过一些关于使用
的不良做法using (some code) {
}
。谁能给我解释一下这些坏习惯吗?谢谢。
为什么你认为这是一个不好的做法?这可能是一个非常好的(或最佳的)实践,因为对象将在using块之后立即被处理。
不,这根本不是不好的做法——在很多情况下,这是非常好的做法。
使用"Using"方法,您可以编写代码,知道IDisposable
类型一旦超出作用域就会自动处理,这意味着您不需要在代码的每个出口点手动调用Dispose()
。
话虽如此,你当然可以想出一些Dispose()
的坏用法,但它本身并不是坏的,而且往往是好的。