-optioninfer
Permite o uso de inferência de tipo local nas declarações de variáveis.
Sintaxe
-optioninfer[+ | -]
Argumentos
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. |
Observação
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 uma instrução Option Explicit, a instrução substituirá a configuração do compilador de linha de comando -optioninfer
.
Para definir /optioninfer no IDE do Visual Studio
Selecione um projeto no Gerenciador de Soluções. No menu Projeto , clique em Propriedades.
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
Confira também
- Compilador de linha de comando do Visual Basic
- -optioncompare
- -optionexplicit
- -optionstrict
- Linhas de Comando de Compilação de Exemplo
- Instrução Option Infer
- Inferência de Tipo de Variável Local
- Caixa de diálogo Padrões do Visual Basic, Projetos, Opções
- Página de Compilação, Designer de Projeto (Visual Basic)
- -noconfig
- Compilando da Linha de Comando