【发布时间】:2012-10-28 17:05:59
【问题描述】:
您好,我有以下问题...请帮忙,因为我是 C# 编程的新手,没有以前的编程经验...
在我的代码中,我想通过 Xml 文件中的 XElement 进行迭代,将该 Xelement 添加到称为 Capability 的父级......这是我的代码......
if (xElem.HasElements)
{
foreach (XElement xChild in xElem.Element("Elements"))
{
Capability capChild = Parse(xChild);
capParent.Children.Add(capChild);
}
}
这里的foreach循环出错了
错误 32 foreach 语句无法对“System.Xml.Linq.XElement”类型的变量进行操作,因为“System.Xml.Linq.XElement”不包含“GetEnumerator”的公共定义......
如何执行查找 XElement 是否有任何子元素并将其添加到父 Capability 的功能?
【问题讨论】:
标签: c# .net xml xml-parsing