Compartilhar via


Adicionar usando

Adicionar a usar é um recurso de Visual C# IntelliSense que fornece uma maneira fácil de procurar o namespace que declara um tipo desvinculado que está presente no seu código e, em seguida, adicionar um using diretriz para aquele namespace no seu código ou qualificar completamente a instância do tipo não acoplado.

Comentários

Um tipo desvinculado é um tipo referenciado no projeto que IntelliSense e o compilador C# não podem corresponder a uma declaração.Referenciando o namespace que declara o tipo, como ocorre com um using permite a diretiva, IntelliSense e o compilador ler o tipo.

Se um tipo desvinculado estiver aninhado em vários namespaces ou tipos, IntelliSense exibe mais de uma sugestão sobre o que ligar o tipo não acoplado a.O número máximo de sugestões que pode exibir IntelliSense de cada vez é cinco usar instruções e cinco totalmente nomes qualificados.

Adicionar usando a operação de IntelliSense permite que você mantenha o seu foco no código que você está escrevendo em vez de exigir que você mudar seu foco para outra parte do código.

Para iniciar a adicionar usando a operação, posicione o cursor em uma referência de tipo não puder ser resolvido.Por exemplo, quando você criar um aplicativo de console e, em seguida, adicionar XmlTextReader ao corpo da principal método, uma marca inteligente será exibido abaixo do caractere mais à direita do XmlTextReader, uma vez que ele aparece como uma referência de tipo que não pode ser resolvida.

Adicionar usando a imagem de marca inteligente

Você pode então chama o usando Adicionar selecionando-a partir de resolver submenu da IntelliSense menu ou menu de contexto, ou invocando-se usando o Add através da marca inteligente.A marca inteligente só fica visível quando o cursor é posicionado sobre ou imediatamente antes do tipo desvinculado.

Adicionar usando, inteligente imagem expandida da marca

Quando você invoca o usando o Addoperação, o using a diretiva é adicionada ao início do código-fonte.Para obter mais informações, consulte Como adicionar usando para tipo não associado.

Consulte também

Referência

Diretiva using (Referência de C#)

Conceitos

Criando soluções e projetos

Outros recursos

Geração automática de códigos