Gå til indholdet

Session 5

Agenda

I modul 5 (ud af 6 moduler) dykker vi ned i funktionsorienteret programmering gennem delegates og lambda-udtryk i C#. Delegates muliggør definitionen af metode referencer, som kan anvendes til at skabe fleksibel og genanvendelig kode.

Lambda-udtryk giver en mere direkte og ofte mere læselig måde at definere anonyme funktioner på, hvilket er særligt kraftfuldt i forbindelse med operationer på samlinger. Denne tilgang understreger C#’s alsidighed ved at blande objektorienterede og funktionelle programmeringsparadigmer.

Her er siden om sessionen hos Prosa.

Resourcer

Vi kommer til at arbejde med følgenede resourcer i dag:

Opgaver

Her er nogle opgaver du kan arbejde med efter sessionen. Søg efter opgaven i søgefeltet øverst på siden.

Info

Set i lyset af at vi ikke har nået at bruge meget tid på teori vil flere af opgaverne være svære - måske for svære. Men kopier løsningen og prøv at forstå den i stedet for at kode den selv.