http://msdn.microsoft.com/en-us/library/xt0a1s34(v=vs.100).aspx
パラメーター
目標
タイプ: System.Object
追跡するオブジェクトまたは null。
私がこれを理解できる限り、それは「null」が WeakReference オブジェクトの有効なパラメーターであることを意味します...
私が見る問題は次のとおりです。値を抽出するときに、Target が null でないかどうかを確認します...そうでない場合は、それをオブジェクトとして使用します。しかし、元のターゲットとして "null" が渡された場合、weakReference オブジェクトのプロパティ "Target" は情報を提供しません: オブジェクトは既にガベージ コレクションされているか、常に null でした。
質問: 「ターゲット」が null の場合、元のオブジェクトも null であるため、どうすればそれを理解できますか?
ありがとう。