について質問がcross linksあり.Netます。
私が知っているように、オブジェクトをによって解放したい場合は、オブジェクト間のクロスリンクを分割する必要がありGCます。ですから、私がobject別のリンクを持っていてobject、それobjectがバックリンクを持っているという状況が時々ありますが、それはイベントを通してです。あるオブジェクトに別のオブジェクトへのサブスクリプションがあるかどうかはわかっていますが、2番目のオブジェクトには、そのイベントのターゲットobjectプロパティまたはinvocation複数のサブスクリプションのリストにリンクがあります。
これらのオブジェクトを常に自分で切り離す必要がありますか(Dispose methodたとえば、実現)、.Netまたは.Netクリーンイベントリンク自体でこの種の状況を解決する別の方法がありますか?