De letterlijke XML-waarde kan hier niet worden weergegeven, tenzij deze tussen haakjes staat
Een letterlijke XML-declaratie wordt gebruikt in een expressie op een locatie die niet eenduidig is voor de Visual Basic-compiler. Dat wil gezegd, kan de Visual Basic-compiler niet bepalen of het kleiner dan teken (<) is bedoeld als een vergelijkende operator of het begin van een letterlijke XML-waarde. De volgende code bevat een voorbeeld:
' Generates an error.
Dim queryResult = From element In elements _
Where <sample>Value</sample> = "Value" _
Select element
Fout-id: BC31198
- Plaats de letterlijke XML-declaratie tussen haakjes, zoals wordt weergegeven in het volgende voorbeeld:
Dim queryResult = From element In elements _
Where (<sample> Value</sample>) = "Value" _
Select element
- Wijzig de code om te verwijzen naar een bestaande LETTERLIJKE XML-code, zoals wordt weergegeven in het volgende voorbeeld:
Dim queryResult = From element In elements _
Where e.<sample>.Value = "Value" _
Select element
.NET-feedback
.NET is een open source project. Selecteer een koppeling om feedback te geven: