Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Instance members and 'Me' cannot be used in a query expression
Una query LINQ in un oggetto Structure include un riferimento a Me o a un membro di istanza della struttura. I riferimenti a Me o a membri di istanza non sono consentiti nelle espressioni di query all'interno di un oggetto Structure.
ID errore: BC36535
Per correggere l'errore
Creare una copia del membro di istanza o del valore restituito dal riferimento a Me e utilizzare tale copia nell'espressione di query, come mostrato nell'esempio seguente.
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
Vedere anche
Concetti
Introduzione a LINQ in Visual Basic