-
[C#] Using 문Programming/C# 2019. 5. 15. 12:09
https://docs.microsoft.com/ko-kr/dotnet/csharp/language-reference/keywords/using-statement
참고하기
using 키워드는 크게 두가지로 존재한다.
1. 지시문
라이브러리 Import , 네임스페이스 별칭지정.
일반적으로 쓰이는 using 문이다.
2. 문장에서 // 이글을 쓰는이유.
개체의 범위 정의시에 사용한다. File, Font 등 관리되지 않는 리소스를 액세스 사용할때 사용하게되는데
이 using문을 사용해서 효과적으로 메모리 관리를 할수있다.
using문이 끝나면 Dispose() 를 자동으로 실행한다.
예를들어
이런 using 문이 있다고 했을때.
자세히 들여다본다면
이런 구문이 완성된다.
즉 try finally 문의 간소화 형태이지만 finally 구문에 반드시 Dispose() 구문이 들어간다.
3. 몰라도 되지만 C# 6.0 에서 추가된 using 구문
static using 구문이다.
URL 로 대체한다.
고급 프로그래머가 아마 사용할듯싶다...
http://www.csharpstudy.com/CS6/CSharp-using-static-member.aspx
'Programming > C#' 카테고리의 다른 글
[C#] 자주 사용되는 String 메서드 (0) 2019.05.15 [C#] 타이틀바 없는 폼 위치이동 (0) 2019.05.12 [C#] 다차원 배열 버튼 생성해보기 (0) 2019.03.22 [C#] 사용되는 키워드, 도움주는 싸이트 (0) 2019.03.08 [C#] Hello World (0) 2019.03.08