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 に答える