XML 的纯函数转换

更新:November 2007

本节提供 XML 的函数转换教程。 它包括使用函数转换所必须理解的主要概念和语言构造的说明以及使用函数转换来操作 XML 文档的示例。 虽然本教程提供 LINQ to XML 代码示例,但所有基础概念也适用于其他 LINQ 技术。

在 Word 文档中操作信息教程提供一系列示例,每个示例都是在前一个示例的基础上生成的。 这些示例演示用于操作 XML 的纯函数转换方法。

本教程假定您已了解 C# 或 Visual Basic 的使用知识,而解释 C# 3.0 和 Visual Basic 9.0 新增的相关概念和语法。 本教程不提供语言构造的详细语义,但提供到相应语言文档的链接。

还假定您已了解基本计算机科学概念和 XML(包括 XML 命名空间)的使用知识。

本节内容

主题

说明

纯函数转换简介

说明函数转换并定义相关术语。

教程:将查询链接在一起

详细说明迟缓计算和延迟执行。

教程:操作 WordprocessingML 文档中的内容

演示函数转换的教程。

请参见

概念

查询 XML 树

参考

LINQ 常规编程指南