Share via


using 추가

업데이트: 2007년 11월

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# 참조)

기타 리소스

자동 코드 생성