Standardabfragen (LINQ to XML) (C#)

Dieser Abschnitt enthält Beispiele für einfache LINQ to XML-Abfragen.

In diesem Abschnitt

Thema Beschreibung
Vorgehensweise: Suchen nach einem Element mit bestimmten Attributen (C#) Erläutert, wie Sie ein bestimmtes Element mit einem Attribut ermitteln können, das einen konkreten Wert hat.
Vorgehensweise: Suchen nach einem Element mit einem bestimmten untergeordneten Element (C#) Erläutert, wie Sie ein bestimmtes Element mit einem untergeordneten Element ermitteln können, das einen konkreten Wert hat.
Abfragen eines "XDocument" im Vergleich zu Abfragen eines XElement (C#) Erläutert den Unterschied zwischen dem Schreiben von Abfragen für eine XML-Struktur mit XElement als Stammelement und dem Schreiben von Abfragen für eine XML-Struktur mit XDocument als Stammelement.
Vorgehensweise: Suchen nach Nachfolgern mit einem bestimmten Elementnamen (C#) Zeigt, wie Sie alle Nachfolger eines Elements ermitteln können, die einen bestimmten Namen haben. Dieses Beispiel verwendet die Descendants-Achse.
Vorgehensweise: Suchen eines einzelnen Nachfolgers mit der Descendants-Methode (C#) Zeigt, wie Sie mit der Descendants-Achsenmethode ein einzelnes eindeutig benanntes Element ermitteln können.
Vorgehensweise: Schreiben von Abfragen mit komplexer Filterung (C#) Zeigt, wie Sie eine Abfrage mit einem komplexeren Filter schreiben können.
Vorgehensweise: Filtern nach einem optionalen Element (C#) Zeigt, wie Sie Knoten in einer unregelmäßig geformten Struktur ermitteln können.
Vorgehensweise: Suchen aller Knoten in einem Namespace (C#) Zeigt, wie Sie alle Knoten ermitteln können, die sich in einem bestimmten Namespace befinden.
Vorgehensweise: Sortieren von Elementen (C#) Zeigt, wie Sie eine Abfrage schreiben können, die ihre Ergebnisse sortiert.
Vorgehensweise: Sortieren von Elementen nach mehreren Schlüsseln (C#) Zeigt, wie Sie beim Sortieren nach mehreren Schlüsseln vorgehen müssen.
Vorgehensweise: Berechnen von Zwischenwerten (C#) Hier erfahren Sie, wie Sie mit der Let-Klausel Zwischenwerte in einer LINQ to XML-Abfrage berechnen können.
Vorgehensweise: Schreiben einer Abfrage, die Elemente basierend auf dem Kontext sucht (C#) Zeigt, wie Sie Elemente auf der Grundlage anderer Elemente in der Struktur auswählen können.
Vorgehensweise: Debuggen von leeren Abfrageergebnissätzen (C#) Zeigt die erforderlichen Korrekturen, wenn Sie Abfragen für XML in einem Standardnamespace debuggen.

Siehe auch

Querying XML Trees (C#) (Abfragen von XML-Strukturen (C#))