using(){}을 보고..

개발이야기 2007. 10. 15. 14:41

어떤 메서드 안에 요놈이 있길래 --> using(){} .... 잠깐 생각했지 하하 닷넷프레임웤은 가비지콜렉터가 있으니까 자원은 자동으로 해제시켜줘.. 난 잘 모르겠지만서도.. 그래서 뭐.. 객체 생성을 해도 자동으로 해제가 돼.. 근데 언제되는지는 아무도.. 며느리도 잘 모르겠지.. 그래서 저 놈을 쓰는거.. 전에 뽀람이가 말했던 스코프가 생각나더군.. 저렇게 using(){} 안에서 객체를 생성하면.. 저 안에서만 사용되고 그걸로 끝.. 저 스코프를 벗어나게 되면 휘리릭뿅~~ using(){}에 관한 글을 찾다가 어떤글에서 그러더라.. 개발자라면 using을 쓰던 Dispose를 쓰던 자원들의 생성/해제는 자기 관리하에 두라고(이런 의미였나? -_-;; ) 하하. 습관을 잘 들이라고 하더라..^^;