Compartilhar via


/optioninfer

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

/optioninfer[+ | -]

Argumentos

Termo

Definição

+ | -

Opcional.Especificar /optioninfer+ para habilitar a inferência de tipo local, ou /optioninfer- para bloqueá-lo.O /optioninfer opção, sem nenhum valor especificado, é o mesmo que /optioninfer+.O valor padrão quando o /optioninfer opção não está presente também é /optioninfer+.O valor padrão é definido no arquivo de resposta Vbc. rsp.

ObservaçãoObservação

Você pode usar o /noconfig opção para manter os padrões de interno do compilador em vez de as especificadas no Vbc. rsp.O padrão do compilador para essa opção é /optioninfer-.

Comentários

Se o arquivo de código-fonte contiver uma Declaração de Option Infer, a instrução substitui o /optioninfer configuração do compilador de linha de comando.

Para definir o /optioninfer no IDE Visual Studio

  1. Selecione um projeto em Solution Explorer.No menu Project, clique em Properties..Para obter mais informações, consulte Introdução ao Project Designer.

  2. No Compilar da sala, modificar o valor a Option infer caixa.

Exemplo

O código a seguir 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 amostra (Visual Basic)

Declaração de Option Infer

Caixa de diálogo Opções de padrões, projetos, Visual Basic

Compilar página Project Designer (Visual Basic)

/noconfig

Conceitos

Inferência de tipo de local (Visual Basic)

Outros recursos

Visual Basic compilador de linha de comando

Construção da linha de comando (Visual Basic)