Os membros da instância e 'Me' não podem ser usados em uma expressão de consulta
Uma consulta LINQ em um Structure
inclui uma referência a Me
ou a um membro de instância da estrutura. Referências a Me
ou membros de instância não são permitidas em expressões de consulta em um Structure
.
ID do Erro: BC36535
- Crie uma cópia do membro da instância ou o valor retornado pela referência a
Me
e use 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
Colaborar conosco no GitHub
A fonte deste conteúdo pode ser encontrada no GitHub, onde você também pode criar e revisar problemas e solicitações de pull. Para obter mais informações, confira o nosso guia para colaboradores.
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: