Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Uma consulta LINQ em um Structure inclui uma referência a Me ou a um membro da instância da estrutura. Referências a Me ou membros de instância não são permitidos em expressões de consulta dentro de um Structurearquivo .
ID de erro: BC36535
Para corrigir este erro
- Crie uma cópia do membro da instância ou do valor retornado pela referência e
Meuse a cópia na expressão de consulta, conforme mostrado no exemplo a seguir.
Structure SampleStructure
Public SearchValue As Integer
Public Sub SetSearchValue(ByVal number As Integer)
SearchValue = number
End Sub
Public Sub GetData()
Dim sv = SearchValue
Dim SampleData = New Integer() {1, 2, 3, 4}
Dim query = From number In SampleData _
Where number < sv
End Sub
End Structure
Consulte também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.