Compartilhar via


/optioninfer

Permite o uso de inferência de tipo local nas declarações de variáveis.

/optioninfer[+ | -]

Arguments

Termo

Definição

+ | -

Opcional. Especifique /optioninfer+ para habilitar a inferência de tipo de local ou /optioninfer- para bloqueá-la. A opção /optioninfer, sem valor especificado, é a mesma de /optioninfer+. O valor padrão quando o comutador /optioninfer não estiver presente também é /optioninfer+. O valor padrão é definido no arquivo de resposta Vbc.rsp.

Dica

Você pode usar a opção /noconfig para manter os padrões internos do compilador em vez dos especificados no vbc.rsp.O padrão do compilador para essa opção é /optioninfer-.

Comentários

Se o arquivo de código-fonte tiver um Instrução Option Infer, a instrução substitui a configurações do compilador de linha de comando /optioninfer.

Para definir /optioninfer no IDE do Visual Studio

  1. Selecione um projeto no Gerenciador de Soluções. No menu Projeto, clique em Propriedades. Para obter mais informações, consulte Introduction to the Project Designer.

  2. Na guia Compilar, modifique o valor na caixa Option infer.

Exemplo

O seguinte código compila test.vb com a inferência de tipo local habilitada.

vbc /optioninfer+ test.vb

Consulte também

Referência

/optioncompare

/optionexplicit

/optionstrict

Linhas de comando de compilação de exemplo (Visual Basic)

Instrução Option Infer

Caixa de diálogo Padrões do Visual Basic, Projetos, Opções

Página de Compilação, Designer de Projeto (Visual Basic)

/noconfig

Conceitos

Inferência de tipo local (Visual Basic)

Outros recursos

Compilador de linha de comando do Visual Basic

Compilando a partir da linha de comando (Visual Basic)