c#1 C# using ํค์๋๋ก ๋ฆฌ์์ค๋ฅผ ์์ ํ๊ฒ ๊ด๋ฆฌํ๋ ๋ฐฉ๋ฒ C#์์๋ ์ธ๋ถ ์์(ํ์ผ, ๋คํธ์ํฌ ์คํธ๋ฆผ, DB ์ฐ๊ฒฐ ๋ฑ)์ ๋ค๋ฃฐ ๋ ๋ฐ๋์ ๋ช ์์ ์ธ ํด์ ๊ฐ ํ์ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ๋ฉ๋ชจ๋ฆฌ ๋์๋ ํ์ผ ์ ๊ธ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ๋ฐฉ์งํ๊ธฐ ์ํด C#์ IDisposable ์ธํฐํ์ด์ค๋ฅผ ๊ตฌํํ ๊ฐ์ฒด๋ฅผ ์๋์ผ๋ก ํด์ ํด์ฃผ๋ using ํค์๋๋ฅผ ์ ๊ณตํฉ๋๋ค.using ํค์๋๋ ๋ค์๊ณผ ๊ฐ์ ๋ ๊ฐ์ง ๋ฐฉ์์ผ๋ก ์ฌ์ฉํ ์ ์์ผ๋ฉฐ, ์์ ๊ด๋ฆฌ์ ์ฝ๋์ ์์ ์ฑ ์ธก๋ฉด์์ ๋งค์ฐ ์ค์ํ ์ญํ ์ ํฉ๋๋ค. 1๏ธโฃ using ๋ฌธ (using statement) using (var stream = new FileStream("example.txt", FileMode.Open)){ // ํ์ผ์ ์ฝ๊ฑฐ๋ ์} // using ๋ธ๋ก์ด ๋๋๋ฉด stream.Dispose()๊ฐ ์๋.. C# Programming 2025. 4. 25. ์ด์ 1 ๋ค์