2004-01-11から1日間の記事一覧
オブジェクトが別のオブジェクトを保持している場合、ファイナライザから保持するオブジェクトを操作することはできません。 class A { public void Open(); public void Close(); } class B { private A a; ~B() { if (a != null) { a.Close(); } } } この…
id:ladybug:20040110 の続き。
オブジェクトが別のオブジェクトを保持している場合、ファイナライザから保持するオブジェクトを操作することはできません。 class A { public void Open(); public void Close(); } class B { private A a; ~B() { if (a != null) { a.Close(); } } } この…
id:ladybug:20040110 の続き。