我有一个外部库需要传入一个 "XmlNode[]" 参数,而不是 XmlNodeList。有没有一种直接的方法可以做到这一点,而无需遍历和转移每个节点?
我不想这样做:
XmlNode[] exportNodes = XmlNode[myNodeList.Count];
int i = 0;
foreach(XmlNode someNode in myNodeList) { exportNodes[i++] = someNode; }
我正在使用 .NET 2.0,因此需要一种没有使用 Linq 的解决方案。
XmlNodeList
并使用它来加载XmlNode[]
?因为如果你这样做了,现在你就已经完成了。 - John Saunders