Aufteilungsoperatoren
Übersicht
Operator | Beschreibung |
---|---|
Take | Gibt die angegebene Anzahl von Elementen aus dem Anfang einer Sequenz zurück. |
Skip | Überspringt die angegebene Anzahl von Elementen am Anfang einer Sequenz und gibt den Rest zurück. |
TakeWhile | Gibt Elemente aus einer Sequenz zurück, solange eine angegebene Bedingung erfüllt ist. |
SkipWhile | Überspringt Elemente einer Sequenz, solange eine angegebene Bedingung erfüllt ist, und gibt den Rest zurück. |
Take Beispiel
- Drei teuersten Produkte die winger als 1,5 kosten
var query27 = products
.Where(p => p.Price < 1.5)
.OrderByDescending(p => p.Price)
.Take(3);
int rank = 0;
foreach (var item in query27)
{
rank++;
Console.WriteLine($"{rank}. {item.ProductName}: {item.Price}");
}