【发布时间】:2012-08-02 16:43:44
【问题描述】:
我在返回如下数据时使用Memory Management。
private DataSet ReturnDs()
{
using (DataSet ds = new DataSet())
{
return ds;
}
}
查询 - 在返回数据时放置“Using”语句有什么问题吗?我还在获取完整的架构以及接收函数中的数据吗?
【问题讨论】:
-
如果你想返回一个对象,为什么要释放它?
-
@Mert - 我想知道有什么害处?数据有没有丢失?我确认没关系......我的问题是 - 有什么我错过的非优势吗?
-
你验证了吗?好的。真正用正式方法证明他们的代码的人太少了:)