2

这是一个 C# (v3.0) Winforms 问题。

我有一个与 BindingSource 关联的大对象。完成此对象和 BindingSource 后,我想从 BindingSource 中删除引用,以便可以释放该对象。我使用了 BindingSource.Clear()。但在那之后,在内存分析器中,我仍然可以看到对象还活着,唯一的引用来自 BindingSource.lastCurrentItem。

我的问题是,我应该如何从 BindingSource 中删除引用?谢谢。

4

1 回答 1

0

设置时会发生什么BindingSource.DataSource = null

BindingSource.Clear()清除基础列表 ( BindingSource.List) 中的所有元素,但不删除对数据源的引用。(参考

于 2009-07-15T04:41:30.873 回答