如果解释为xmlelement为特殊的xmlnodelist(即不可包含子节点的xmlnodelist),那么请看下面的代码: using System.Collections.Generic; 
using System.Text; 
using System.Xml; 
using System.Data; namespace ConsoleApplication1 

class Class3 

static void Main(string[] args) 
{ XmlDataDocument a = new XmlDataDocument(); 
XmlElement b = a.CreateElement("WELL"); 
a.AppendChild(b); 
XmlElement c = a.CreateElement("GOOD"); 
c.InnerText = "QWERTY"; 
b.AppendChild(c); 
Console.Write("is:{0}", a.InnerXml); 
a.Save(@"..\..\222.xml"); } } 

生成xml文件,内容: 
<WELL> <GOOD> QWERTY </GOOD> </WELL> 
这段代码不是指出,xmlelement可以添加内节点吗?为什么?