我有两个以上的XML文档(根据特定条件通过for循环生成),并希望将它们存储在数组中(如果可能)。
例如:XmlDocument [] xmlDoc = {“ xmlDoc1”,“ xmlDoc2”};
有可能这样做吗?如果没有,有什么建议吗?
您的for循环是否动态生成它们?
填充List
,然后将其转换为数组。
using System.Collections.Generic;
using System.Linq;
// ....
List<XmlDocument> l = new List<XmlDocument>();
for(var i = 0; i < loopSize; ++i)
{
XmlDocument doc = GenerateTheDocument(i);
l.Add(doc);
}
XmlDocument[] asArray = l.ToArray();
您实际上是否需要数组格式?您可以List
从那时开始使用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句