Expandir Minimizar

La variable '<nombre de variable>' se utiliza antes de ser asignada a un valor

La variable '<nombre de variable>' se utiliza antes de haber sido asignada a un valor.Podría producirse en tiempo de ejecución una excepción de referencia nula.

Una aplicación tiene por lo menos una posible ruta de acceso mediante su código que lee una variable antes de que se le asigne cualquier valor.

Si no se ha asignado nunca ningún valor a una variable, contiene el valor predeterminado para su tipo de datos. Para un tipo de datos de referencia, ese valor predeterminado es Nothing (Visual Basic). Leer una variable de referencia que tiene un valor de Nothing puede producir una NullReferenceException en algunas circunstancias.

De forma predeterminada, este mensaje es una advertencia. Para obtener más información sobre cómo ocultar las advertencias o tratar las advertencias como errores, consulte Configurar advertencias en Visual Basic.

Identificador de error: BC42104

Para corregir este error

  • Compruebe la lógica de control del flujo y asegúrese de que la variable tiene un valor válido antes de que el control pase a cualquier instrucción que lo lea.

  • Una manera de garantizar que la variable siempre tiene un valor válido es inicializarla como parte de su declaración. Vea "Inicialización" en Instrucción Dim (Visual Basic).

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft