深入理解 LINQ 与 Visual Basic 其他技术
1. 深入了解 LINQ
1.1 LINQ 基本概念
LINQ(Language Integrated Query)是一种强大的 API,它构建于其他技术之上,如 Visual Basic 对象、关系数据库和 XML 文档。借助 LINQ,我们能够以统一的语法对不同数据源进行查询和操作。
1.2 在 XML 文档中执行 LINQ 查询
假设要在 XML 文档上执行 LINQ 查询,可以参考以下代码:
Dim loaded As XDocument = XDocument.Load("C:\contacts.xml")
' Query the data and write out a subset of contacts
Dim q = From c In loaded.Descendants("contact") _
Where CType(c.Attribute("contactId").Value, Integer) < 4 _
Select c.Element("firstName").ToString() & " " & _
c.Element("lastName").ToString()
在这个示例中,我们使用了与之前示例相同的 LINQ 语法,但数据来源是 XML 文档。需要注意的是,在使用 LINQ 操作数据时,实际上是在操作可能指向 XML 文件、关系数据库或普
超级会员免费看
订阅专栏 解锁全文
1049

被折叠的 条评论
为什么被折叠?



