Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Запрос LINQ в Structure содержит ссылку на Me или на член экземпляра структуры. Ссылки на Me или на члены экземпляра не допускаются в выражениях запроса в Structure.
Идентификатор ошибки: BC36535
Исправление ошибки
- Создайте копию члена экземпляра или значения, возвращаемого по ссылке на
Me, и используйте эту копию в выражении запроса, как показано в следующем примере.
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
См. также
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.