以下是XContainer.CreateWriter方法的文档:
创建一个XmlWriter,可用于将节点添加到XContainer。
我用心思解析文本,我得到:
但是,我看到了XmlWriter,我想到了“编写XML”。但这与我上面的目的相矛盾,即添加节点。如果我要添加节点,那么“读者”不会是我用来做这件事的吗?
我不声称除了我的混淆之外什么都不对。我想帮助掌握适当的比喻,以便将来能够保持这一点。
读者/作者中使用的命名约定如何与.NET框架类中的其他功能相关?
答案 0 :(得分:5)
读取不涉及对数据结构的修改。这就是为什么你有read-only access
这意味着不能进行任何修改。
在您的情况下,您将修改数据结构(添加节点),因此您不仅要阅读而且还要编写(这些新节点)。
PS。你的第二个要点并非完全正确。该方法也可以返回派生自XmlWriter
的类。