옵션 |
|
class A { int x; } class B : IDisposable { private A a; private int bb = 1230; public B(A a) { this.a = a; } public void Dispose() { } }이렇게 구성되어 있다면 B.Dispose() 해놓게 되면 가비지 컬렉터가 B 클래스는 메모리에서 해제하고 A 클래스는 메모리에 계속 유지되는건가요? |