Ler em inglês

Compartilhar via


Matrizes do tipo 'System.Void' não são permitidas nesta expressão

Uma expressão em uma instrução de atribuição ou uma declaração especifica uma matriz de tipo Void.

A estrutura Void é um tipo especializado usado internamente pelo .NET Framework e, particularmente, pelo Visual C# e Visual C++. Ela representa um tipo de valor retornado de um método que não retorna um valor. O Visual Basic usa um procedimento Sub quando um valor não é retornado e Functionquando um valor é retornado.

Matrizes de tipo Void não são significativas e não são permitidas em nenhum contexto.

ID do Erro: BC31428

Para corrigir este erro

  1. Remova os parênteses que designam uma matriz.

  2. A menos que você tenha um motivo específico para comparar um tipo de tempo de execução a Void, remova completamente a referência a ele.

Confira também