XmlLinkedNode.PreviousSibling Propiedad

Definición

Obtiene el nodo inmediatamente anterior a éste.

C#
public override System.Xml.XmlNode PreviousSibling { get; }
C#
public override System.Xml.XmlNode? PreviousSibling { get; }

Valor de propiedad

XmlNode

XmlNode anterior o null en caso de que uno no exista.

Ejemplos

En el ejemplo siguiente se muestran los dos últimos libros.

C#
using System;
using System.Xml;

public class Sample5
{
    public static void Main()
    {
        XmlDocument doc = new XmlDocument();
        doc.Load("books.xml");

        XmlNode lastNode = doc.DocumentElement.LastChild;
        Console.WriteLine("Last book...");
        Console.WriteLine(lastNode.OuterXml);

        XmlNode prevNode = lastNode.PreviousSibling;
        Console.WriteLine("\r\nPrevious book...");
        Console.WriteLine(prevNode.OuterXml);
    }
}

Se aplica a

Producto Versiones
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 2.0, 2.1
UWP 10.0

Consulte también