Abfragen mit LINQ to Objects

Bei LINQ to Objects handelt es sich um die allgemeinste und grundlegende LINQ-Implementierung, welche auch die wichtigsten Bausteine für die übrigen LINQ-Implementierungen liefert. In einer SQL-ähnlichen Syntax können miteinander verknüpfte Collections/Auflistungen abgefragt werden, die über die IEnumerable-Schnittstelle verfügen. LINQ-Code kann grundsätzlich in so genannter Query Expression Syntax oder in Extension Method Syntax geschrieben werden, auch Mischformen sind möglich.

Grundlegende Syntax

Dazu gehört zunächst als wichtigster Standard die Angabe einer Quelle (from), das Festlegen der zurückzugebenden Daten (select), das Filtern (where) und das Sortieren (orderby). Hinzu kommt eine Fülle weiterer Operatoren, ...

Get Datenbank-Programmierung mit Visual C# 2010 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.