Quelle: dotnetpro
Erweiterungsmethoden für bedingte LINQ-Filter 15.07.2024, 00:00 Uhr

Gut gefiltert

Einige Erweiterungsmethoden können die Anwendung von Datenfiltern vereinfachen.
Das Filtern von Daten nach verschiedenen Kriterien, die die Benutzer in Text-, Zahl- und Datumsfelder, Auswahlfeldern und mit Kontrollkästchen eingeben, kommt in den meisten Anwendungen vor.
Bild 1 zeigt das Filtern einer Flugmenge nach Abflugort, Zielort, Datum, Anzahl der freien Plätze und Nichtraucherflug. Zudem können Benutzerinnen und Benutzer die Anzahl der gezeigten Ergebnisse begrenzen. Der Zielort (in Bild 1

„Alle“) ist bewusst nicht näher spezifiziert, und das End­datum (keine Angabe) ist ebenfalls bewusst nicht ausgefüllt; beide sollen eben nicht als Einschränkungen der Ergebnismenge verwendet werden.

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar