XContainer.FirstNode 属性

定义

获取此节点的第一个子节点。Gets the first child node of this node.

public:
 property System::Xml::Linq::XNode ^ FirstNode { System::Xml::Linq::XNode ^ get(); };
public System.Xml.Linq.XNode FirstNode { get; }
member this.FirstNode : System.Xml.Linq.XNode
Public ReadOnly Property FirstNode As XNode

属性值

一个 XNode,其中包含 XContainer 的第一个子节点。An XNode containing the first child node of the XContainer.

示例

下面的示例创建一个包含子元素的元素。The following example creates an element that contains child elements. 然后,它获取父元素的第一个子节点。It then gets the first child node of the parent element.

XElement xmlTree = new XElement("Root",  
    new XElement("Child1", 1),  
    new XElement("Child2", 2),  
    new XElement("Child3", 3),  
    new XElement("Child4", 4),  
    new XElement("Child5", 5)  
);  
XNode firstNode = xmlTree.FirstNode;  
Console.WriteLine(firstNode);  
Dim xmlTree As XElement = _   
        <Root>  
            <Child1>1</Child1>  
            <Child2>2</Child2>  
            <Child3>3</Child3>  
            <Child4>4</Child4>  
            <Child5>5</Child5>  
        </Root>  
  
Dim firstNode As XNode = xmlTree.FirstNode  
Console.WriteLine(firstNode)  

该示例产生下面的输出:This example produces the following output:

<Child1>1</Child1>  

适用于

另请参阅