using 을 통한 리소스 해제 기법 이번 포스팅에서는 using 을 통한 Dispose 에 대해 알아보겠습니다. Dispose 메서드의 사용이 필요한 객체의 경우 자원을 반납하거나 메모리에서 반드시 소멸시켜야할 대상 입니다. 스트림의 경우 자원을 열었다면 반드시 닫아주는게 원칙 이라는 점은 아실것이라 판단됩니다. 코드를 통해 예제를 살펴 보겠습니다. 우선 텍스트 파일 하나를 StreamReader 를 통해 열고 작업을 종료하고 명시적으로 Close 하는 예제 입니다. StreamReader file = new StreamReader("../../test.txt"); while ((line = file.ReadLine()) != null) { System.Console.WriteLine(line); } file.Close(); 사용에 문제 .. 더보기 이전 1 ··· 3 4 5 6 7 8 9 ··· 75 다음