/optioninfer

Permite el uso de la inferencia de tipo de variable local en declaraciones de variables.

/optioninfer[+ | -]

Argumentos

Término

Definición

+ | -

Opcional. Especifique /optioninfer+ para habilitar la inferencia de tipo de variable local o /optioninfer- para bloquearla. La opción /optioninfer, sin ningún valor especificado, es igual a /optioninfer+. El valor predeterminado cuando el modificador /optioninfer no está presente también es /optioninfer+. El valor predeterminado se establece en el archivo de respuesta vbc.rsp.

Nota

Puede utilizar la opción /noconfig para conservar los valores predeterminados internos del compilador en lugar de los especificados en vbc.rsp.El valor predeterminado del compilador para esta opción es /optioninfer-.

Comentarios

Si el archivo de código fuente contiene una Option Infer (instrucción), la declaración reemplaza la configuración /optioninfer del compilador de la línea de comandos.

Cómo establecer /optioninfer en el IDE de Visual Studio

  1. Seleccione un proyecto en el Explorador de soluciones. En el menú Proyecto, haga clic en Propiedades. Para obtener más información, vea Introduction to the Project Designer.

  2. En la ficha Compilar, modifique el valor del cuadro Option infer.

Ejemplo

El siguiente código compila test.vb con la inferencia de tipo de variable local habilitada.

vbc /optioninfer+ test.vb

Vea también

Referencia

/optioncompare

/optionexplicit

/optionstrict

Líneas de comandos de compilación de ejemplo (Visual Basic)

Option Infer (instrucción)

Valores predeterminados de Visual Basic, Proyectos, Opciones (Cuadro de diálogo)

Página Compilación, Diseñador de proyectos (Visual Basic)

/noconfig

Conceptos

Inferencia de tipo de variable local (Visual Basic)

Otros recursos

Compilador de línea de comandos de Visual Basic

Compilar desde la línea de comandos (Visual Basic)