XElement.HasElements 属性

定义

获取一个值,该值指示此元素是否至少具有一个子元素。

public:
 property bool HasElements { bool get(); };
public bool HasElements { get; }
member this.HasElements : bool
Public ReadOnly Property HasElements As Boolean

属性值

如果此元素至少具有一个子元素,则为 true;否则为 false

示例

以下示例使用此属性。

XElement xmlTree1 = new XElement("Root",
    new XElement("Child", 1)
);
Console.WriteLine(xmlTree1.HasElements);
XElement xmlTree2 = new XElement("Root", "contents");
Console.WriteLine(xmlTree2.HasElements);
Dim xmlTree1 As XElement = _
        <Root>
            <Child>1</Child>
        </Root>
Console.WriteLine(xmlTree1.HasElements)

Dim xmlTree2 As XElement = <Root>contents</Root>
Console.WriteLine(xmlTree2.HasElements)

该示例产生下面的输出:

True
False

适用于

另请参阅