私は次のコードを試しています:
public partial class Test: Window
{
public Test(ref List</* Type */> LList)
{
[...]
this.ListField = LList;
}
private List</* Type */> ListField;
}
C# は "ListField" に参照を保存しません。例:
Test test = new Test(ref /* List</* Type */>-variable*/)
---------
public partial class Test: Window
{
public Test(ref List</* Type */> LList)
{
[...]
this.ListField = LList;
}
private List</* Type */> ListField;
private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
{
ListField = null;
}
}
フォームを閉じた後、渡されたオブジェクトpublic Test(ref List</* Type */> LList)
は変更されていません (「null」ではありません)。
SO「ListField」に参照を保存するにはどうすればよいですか?