Compartir a través de


En esta expresión no se permiten matrices de tipo 'System.Void'

Una expresión en una instrucción de asignación o una declaración especifica una matriz de tipo Void.

La estructura Void es un tipo especializado que se usa internamente en .NET Framework y particularmente en Visual C# y Visual C++. Representa un tipo de valor devuelto para un método que no devuelve un valor. Visual Basic usa un procedimiento Sub cuando no se devuelve un valor y un procedimiento Function cuando se devuelve un valor.

Las matrices de tipo Void no son significativas y no se permiten en ningún contexto.

Identificador de error: BC31428

Para corregir este error

  1. Quite los paréntesis que designan una matriz.

  2. A menos que tenga un motivo concreto para comparar un tipo en tiempo de ejecución con Void, quite la referencia a este por completo.

Consulte también