在我的项目中,我看到在许多地方,开发人员在使用后只是将DataReader对象置为无效,而没有关闭或释放。我想知道这样做的风险效果,我的意思是使数据读取器无效,而不是关闭它们。
谢谢和问候,坦梅。
发布于 2010-04-19 15:23:59
这里的最佳实践是将使用DataReader的代码封装在using块中。
发布于 2010-04-19 16:29:32
在网上搜索后,我找到了下面的链接,它给了我明确的答案。
http://social.msdn.microsoft.com/Forums/en-US/netfxbcl/thread/a025ee54-e452-474a-84ed-338cbdf827ec
https://stackoverflow.com/questions/2665765
复制相似问题