-1

我有一个带有 2 个按钮和一个 DataGridView 的简单测试应用程序。

按钮 1:TableAdapter1.Fill(DataSet1.TEST); 按钮 2:DataSet1.Clear();

单击按钮 1 将从数据库加载数据,内存使用量从 ~25mb 增加到 ~100mb。单击按钮 2 会删除数据 - 至少它在 DataGridView 中不再可见。

但是内存使用量保持在~100mb。

这里缺少什么?

4

1 回答 1

0

您没有遗漏任何东西。从数据集中清除不会将其从实际内存中删除。仅删除参考

于 2013-08-19T11:49:09.583 回答