如何解决LinQ语言集成查询
我在使用LinQ语句的以下代码中遇到错误。
Imports System.Linq
Module program
Sub main()
Dim a As Integer() = New Integer(9) {100,30,50,40,20,70,80,90,10,60}
'menampilkan isi array
Console.Write("Sumber data{0}: ",vbTab)
For Each elemen As Integer In a
Console.Write(elemen & " ")
Next
'membuat query
Dim hasil = From e In a
Where e < 60
Select e
Console.Write("{0}Hasil query{1}: ",vbNewLine,vbTab)
'eksekusi query
For Each i As Integer In hasil
Console.Write(i & " ")
Next
Console.ReadLine()
End Sub
End Module
这是我的错误声明之一:
错误bc 30451:未声明名称'where'。
包含where e < 60
的行上。
我想知道为什么应该声明where
?
谢谢我使用vb.net 3.5。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。