A expressão do tipo '<typename>' não pode ser convertida em 'Object' ou 'ValueType'
Uma expressão é avaliada como um tipo que não pode ser encaixotado pelo Common Language Runtime (CLR).
Boxing refere-se ao processamento necessário para converter um tipo para Object
ou, ocasionalmente, para ValueType. O common language runtime não pode encaixotar determinados tipos, por exemplo ArgIterator e TypedReference.
Se você não tiver usado CType
ou CObj
na instrução que contém essa expressão, Visual Basic tentou uma conversão implícita que causa esse erro.
ID de erro: BC31394
Localize a expressão que avalia para o tipo citado.
Localize a parte da sua declaração que tenta encaixotar o tipo citado.
Reescreva a instrução para evitar a conversão de boxe.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: