C#如何实现释放内存

2024-12-19 23:52:43
推荐回答(4个)
回答1:

很简单的来说,当你一个按钮事件(处理数据比较多的话)处理完毕后,就要释放内存。具体的要看实例。像下面的都属于释放资源1、using (SqlDataReader dr = helper.ExcuteSqlReturnReader(sql))2、if (cmd != null)
{
SqlConnection conn = cmd.Connection;
Debug.Assert(conn != null);
cmd.Dispose();
cmd = null;
conn.Dispose();
}

回答2:

先调用Close,然后Dispose();

回答3:

对象名. .Dispose(); 方法

回答4:

Dispose();