Chr*_*ins 3 .net c# dispose using
简单的问题.使用类型化数据集表适配器时使用using语句很重要吗?我在网上看到的大多数例子都不使用using语句.
using (Data_ItemTableAdapter adapter = new Data_ItemTableAdapter())
{
DataItemTable = a.GetDataByDataItemID(DataItemID);
// more code here
}
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助!!
编辑:似乎是一个普遍的共识是,它可能是在这种情况下使用"使用"是个好主意,因为它肯定不会伤害,它并不需要太多的努力.只是不确定是否值得回顾这个旧项目并更改所有代码.感谢您的建议!
如果类实现了IDisposable接口,则将对象包装在using语句中或Dispose手动调用方法可能更安全.
在这种情况下,我不相信数据适配器正在使用任何未管理的资源,因此dispose可能不会做任何事情.但是,包装它会更安全,因为将来它可以.
| 归档时间: |
|
| 查看次数: |
1442 次 |
| 最近记录: |