XmlLinkedNode.NextSibling 属性

定义

获取紧接在该节点之后的节点。Gets the node immediately following this node.

public:
 virtual property System::Xml::XmlNode ^ NextSibling { System::Xml::XmlNode ^ get(); };
public override System.Xml.XmlNode NextSibling { get; }
public override System.Xml.XmlNode? NextSibling { get; }
member this.NextSibling : System.Xml.XmlNode
Public Overrides ReadOnly Property NextSibling As XmlNode

属性值

XmlNode

紧随该节点之后的 XmlNode,或者如果不存在,则为 nullThe XmlNode immediately following this node or null if one does not exist.

示例

下面的示例显示前两个 book 节点。The following example displays the first two book nodes.

#using <System.Xml.dll>

using namespace System;
using namespace System::IO;
using namespace System::Xml;
int main()
{
   XmlDocument^ doc = gcnew XmlDocument;
   doc->Load( "books.xml" );
   
   // Display the first two book nodes.
   XmlNode^ book = doc->DocumentElement->FirstChild;
   Console::WriteLine( book->OuterXml );
   Console::WriteLine();
   Console::WriteLine( book->NextSibling->OuterXml );
}

using System;
using System.IO;
using System.Xml;

public class Sample
{
  public static void Main()
  {

     XmlDocument doc = new XmlDocument();
     doc.Load("books.xml");

     // Display the first two book nodes.
     XmlNode book = doc.DocumentElement.FirstChild;
     Console.WriteLine(book.OuterXml);
     Console.WriteLine();
     Console.WriteLine(book.NextSibling.OuterXml);
  }
}

Imports System.IO
Imports System.Xml

public class Sample

  public shared sub Main()
  
      Dim doc as XmlDocument = new XmlDocument()
      doc.Load("books.xml")

      '  Display the first two book nodes
      Dim book as XmlNode = doc.DocumentElement.FirstChild
      Console.WriteLine(book.OuterXml)
      Console.WriteLine()
      Console.WriteLine(book.NextSibling.OuterXml)

  end sub
end class

适用于

另请参阅