我有一个带有2个按钮和一个DataGridView的简单测试应用程序。
按钮1:TableAdapter1.Fill(DataSet1.TEST); 按钮2:DataSet1.Clear();
单击按钮1将从数据库加载数据,内存使用量从~25mb增加到~100mb。 单击按钮2将删除数据 - 至少它在DataGridView中不再可见。
但是内存使用量保持在100mb左右。
这里缺少什么?
答案 0 :(得分:0)
您没有遗漏任何内容。从数据集中删除不会将其从实际内存中删除。仅删除参考