Indførelsen

Fuldført

Programmer består af mange forskellige typer data. I programmeringen er ideen at repræsentere data som forskellige typer, f.eks. strenge eller tal. Samlinger er en anden vigtig datatype. En samling er mere end en enkelt datadel, der kan tilgås via en navngiven reference. Du grupperer data i en samling, f.eks. en liste over elementer i en salgsordre eller kontakter i et adressekartotek.

I F#er der tre forskellige datastrukturer, du kan bruge til at repræsentere samlinger, hver med sine egne fordele og ulemper, formål og metoder. De metoder, der følger med disse datastrukturer, gør alt fra at tilføje, fjerne og sortere elementer på en liste til at udføre matematiske handlinger på listen.

Du kan endda opleve, at brug af en samlingsmetode erstatter behovet for f.eks. at bruge en løkke eller endda betingede strukturer, f.eks. if...else sætninger.

Samlinger kan være effektive, og i sidste ende er det op til dig, hvilke typer samlinger du bruger, og hvordan du bruger dem.

I dette modul får du mere at vide om dataindsamlingsstrukturer, deres API'er og scenarier, hvor du kan anvende dem.

Læringsmål

I dette modul kan du:

  • Udforsk datastrukturer til indsamling.
  • Få mere at vide om de grundlæggende egenskaber i en listestruktur.
  • Brug listemodulet til at udføre nogle mere avancerede handlinger.