目 录
22.2.1 XML 文档对象模型
........
641
22.2.2 选择节点
..........................
650
22.2.3 XPath
................................
651
22.3 小结
........................................
654
22.4 练习
........................................
655
22.5 本章要点
................................
655
第 23 章 LINQ简介
..........................
657
23.1 第一个 LINQ 查询
................
658
23.1.1 用 var 关键字声明
结果变量
..........................
659
23.1.2 指定数据源:from
子句
..................................
660
23.1.3 指定条件:where 子句
.....
660
23.1.4 指定元素:select 子句
.....
660
23.1.5 完成:使用 foreach
循环
..................................
661
23.1.6 延迟执行的查询
..............
661
23.2 使用 LINQ 方法语法
............
661
23.2.1 LINQ 扩展方法
...............
661
23.2.2 查询语法和方法语法
......
662
23.3 排序查询结果
........................
663
23.4 orderby 子句
..........................
665
23.5 用方法语法排序
....................
665
23.6 查询大型数据集
....................
667
23.7 聚合运算符
............................
669
23.8 查询复杂的对象
....................
672
23.9 投影:在查询中创建新
对象
.......................................
676
23.10 投影:方法语法
..................
678
23.11 单值选择查询
......................
678
23.12 Any 和 All
............................
679
23.13 多级排序
..............................
681
23.14 多级排序方法语法:
ThenBy
................................
683
23.15 组合查询
..............................
683
23.16 Take 和 Skip
.........................
685
23.17 First 和 FirstOrDefault
.........
687
23.18 集运算符
..............................
688
23.19 Join 查询
..............................
691
23.20 小结
......................................
693
23.21 练习
......................................
693
23.22 本章要点
..............................
693
第 24 章 应用 LINQ
..........................
695
24.1 LINQ 的变体
.........................
695
24.2 给数据库使用 LINQ
.............
696
24.3 安装 SQ
L Server 和
Northwind 示例数据
.............
696
24.3.1 安装 SQL Server
Express 2008
...................
697
24.3.2 安装 Northwind 示例
数据库
.............................
697
24.4 第一个 LINQ 数据库查询
....
697
24.5 浏览数据库关系
....................
701
24.6 使用 LINQ to XML
...............
703
24.7 LINQ to XML 函数构造
方法
........................................
703
24.8 保存和加载 XML 文档
.........
707
24.8.1 从字符串中加载 XML
...
710
24.8.2 已保存的 XML 文档
内容
.................................
710
24.9 处理 XML 片段
.....................
710
24.10 从数据库中生成 XML
........
713
24.11 查询 XML 文档的方法
.......
715
24.12 使用
LINQ to XML 查询
成员
......................................
716
24.12.1 Elements()
...................
717
24.12.2 Descendants()
..............
717
24.12.3 Attributes()
..................
719
24.13 小结
......................................
721
24.14 练习
......................................
721
24.15 本章要点
..............................
722
第Ⅴ部分 其 他 技 术
第 25 章 Windows Presentation
Foundation
........................
725
25.1 WPF 的概念
...........................
726
XVII