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 1.100 weitere IHK-Fragen

Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 1.100 Prüfungsfragen, 9 Kursen und Simulatoren für SQL, Linux und Netzwerke.

Weitere Beispielfragen aus C# Programmierung