DisposeC#은 가비지 컬렉터(GC)가 메모리를 자동으로 관리한다. 필요 없는 클래스의 인스턴스를 메모리에서 바로 지우는 게 아니라, 조건이 될 때까지 기다렸다가 지우기 때문에 클래스를 지웠다고 해도 바로 삭제되는 것은 아니다.일반적인 메모리라면 GC에 맡겨도 상관이 없지만, 관리되지 않는(Unmanaged Native) 리소스는 즉각 해제해야 하는 경우가 생기는데, 그런 경우 Dispose를 사용한다.참조https://chomdoo.tistory.com/15 C# 에서 Dispose의 개념과 궁금했던 몇가지 사항C#은 가비지 컬렉터(GC)가 메모리를 자동으로 관리한다. 필요 없는 클래스의 인스턴스를 메모리에서 바로 지우는 게 아니라, 조건이 될 때까지 기다렸다가 지우기 때문에 클래스를 지웠다고 해도..