Ler em inglês

Partilhar via


O tipo '<typename>' não pode ser um tipo de elemento de matriz, tipo de retorno, tipo de campo, tipo de argumento genérico, tipo de parâmetro 'ByRef' ou o tipo de uma expressão convertida em 'Object' ou 'ValueType'

Uma expressão declara uma variável, parâmetro de procedimento, parâmetro de tipo, retorno de função ou matriz como sendo de um tipo restrito.

O Common Language Runtime (CLR) expõe certos tipos apenas para suporte a idiomas especiais, e eles não devem ser usados como tipos de dados em seu aplicativo. Estes tipos incluem o ArgIterator, RuntimeArgumentHandle, e TypedReference estruturas.

ID de erro: BC31396

Para corrigir este erro

  • Não use a estrutura restrita como um tipo de dados declarado.

Consulte também