LINQ Flashcards
Hvad står LINQ for?
Language Integrated Query
Hvad er formålet med LINQ?
Formålet med LINQ er at give en integreret og deklarativ syntaks til at udføre queries på forskellige datakilder som samlinger, databaser og XML.
Hvad gør Select i LINQ?
Select bruges til at transformere (projicere) elementer i en sekvens ved at anvende en given funktion til hvert element og returnere resultatet som en ny sekvens.
Hvad gør OrderBy i LINQ?
OrderBy bruges til at sortere elementer i en sekvens i stigende rækkefølge baseret på en nøgle.
Hvad gør GroupBy i LINQ?
GroupBy bruges til at gruppere elementer i en sekvens baseret på en bestemt egenskab og returnerer grupper som en samling af grupper
Hvad er fordelene ved at bruge LINQ?
LINQ gør kode deklarativt og mere læselige, reducerer fejl ved kompileringstid, og det er generelt mere produktivt for datamanipulation og filtrering.
Hvad er forskellen mellem FirstOrDefault og First i LINQ?
First returnerer det første element i en sekvens, mens FirstOrDefault returnerer det første element eller en standardværdi, hvis sekvensen er tom.