다음을 통해 공유


using 추가

using 추가는 코드에 있는 바인딩되지 않은 형식을 선언하는 네임스페이스를 검색한 다음 해당 네임스페이스에 대한 using 지시문을 코드에 추가하거나 바인딩되지 않은 형식의 인스턴스를 정규화하는 간편한 방법을 제공하는 Visual C# IntelliSense 기능입니다.

설명

바인딩되지 않은 형식은 IntelliSense와 C# 컴파일러가 선언에 일치시킬 수 없는 프로젝트에서 참조되는 형식입니다. using 지시문에서와 같이 형식을 선언하는 네임스페이스를 참조하면 IntelliSense와 컴파일러에서 해당 형식을 읽을 수 있습니다.

바인딩되지 않은 형식이 여러 네임스페이스나 형식에 중첩되어 있으면 바인딩되지 않은 형식을 바인딩할 수 있는 여러 대상이 IntelliSense를 통해 표시됩니다. IntelliSense에서 한 번에 표시할 수 있는 최대 제안 개수는 using 문 다섯 개와 정규화된 이름 다섯 개입니다.

using 추가라는 IntelliSense 작업을 사용하면 포커스를 코드의 다른 부분으로 옮기는 대신 작성하고 있는 코드에 포커스를 유지할 수 있습니다.

using 추가 작업을 시작하려면 확인할 수 없는 형식 참조에 커서를 놓습니다. 예를 들어, 콘솔 응용 프로그램을 만든 다음 XmlTextReader를 Main 메서드의 본문에 추가할 경우 XmlTextReader가 확인될 수 없는 형식 참조로 나타나므로 맨 오른쪽 문자 아래에 스마트 태그가 나타납니다.

스마트 태그 이미지 사용 추가

IntelliSense 메뉴 또는 컨텍스트 메뉴의 확인 하위 메뉴에서 선택하거나 스마트 태그를 통해 using 추가를 호출하여 using 추가를 호출할 수 있습니다. 스마트 태그는 커서가 바인딩되지 않은 형식에 있거나 인접한 경우에만 표시됩니다.

사용 추가, 스마트 태그 확대한 이미지

using 추가 작업을 호출하면 using 지시문이 소스 코드의 시작 부분에 추가됩니다. 자세한 내용은 방법: 바인딩되지 않은 형식에 대한 using 추가을 참조하십시오.

참고 항목

작업

방법: 솔루션 및 프로젝트 만들기

참조

using 지시문(C# 참조)

기타 리소스

자동 코드 생성