C#

LINQ in C#

linq-in-c

Was ist LINQ?

Mit LINQ kann man ganz einfach Abfragen für Datensammlungen wie Lists, Arrays oder auch Entities erstellen.

zum Beispiel haben wir folgenden Code:

Wir haben eine Klasse mit dem Namen Book mit mehreren Properties Id, Title, Price und eine Klasse BookRepository, mit einer Methode GetBooks(), welche einfach eine Liste aus mehreren Book Objekten zurückgibt.

Mit LINQ kann man jetzt ganz einfach dies Liste aus Book Objekten abfragen.

z.B:

In der Console erscheint:

console linq - LINQ in C#

Anstatt books.Where können wir auch andere Linq Methoden verwenden wie zb.:

In der Console erscheint:

console linq orderby - LINQ in C#

Oder um nach einem bestimmten Buch zu suchen:

Es gibt viele weitere LINQ Methoden, wenn Ihr mehr erfahren wollt, dann könnt ihr es hier nachlesen:

https://docs.microsoft.com/de-de/dotnet/csharp/programming-guide/concepts/linq/

0 Kommentare
Schlagwörter: , , ,

Giovanni

    Antworte auf diesen Beitrag

    Deine Email Adresse wird nicht veröffentlicht. Pflichtfelder sind markiert *