关于XmlNode.InsertAfter()
foreach (XmlNode nd in doc.SelectNodes("//a:a",nm))
{
XmlNodeList list=backup.SelectNodes("//a:a",nm);
XmlNode last=list.Item(list.Count-1);
backup.SelectSingleNode("//b:b",nm).InsertAfter(nd,last);
}
其中,doc和backup都是XmlDocument。
结果报错:“未定义的值”,是何原因?