C# ProgrammierungSchwierigkeit: Mittel

Was bewirkt .ToList() am Ende einer LINQ-Abfrage?

A
Es ist optional und hat keinerlei Auswirkung auf die Ausführung der Abfrage
B
Es führt die Abfrage sofort aus und materialisiert das Ergebnis als Liste
C
Es sortiert die Ergebnisse automatisch als sortierte Liste nach dem Schlüssel
D
Es konvertiert die LINQ-Abfrage in eine entsprechende SQL-Datenbankabfrage

Erklärung

LINQ ist lazy - erst bei ToList(), ToArray() oder foreach wird die Abfrage tatsächlich ausgeführt und materialisiert.

Übe über 4.400 weitere IHK-Fragen

Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 4.400 Prüfungsfragen, über 65 Kursen, 22 Prüfungssimulationen und 15 Simulatoren für SQL, Linux, Netzwerke und mehr.

Weitere Beispielfragen aus C# Programmierung