Les 8 - Verzameling

Verzameling
1 / 14
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

In deze les zitten 14 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 50 min

Onderdelen in deze les

Verzameling

Slide 1 - Tekstslide

Leerdoel
Aan het eind van de les ken je de kenmerken van een verzameling en kan je deze toepassen in C#.

Slide 2 - Tekstslide

Wanneer is een multidimensionale lijst handig? Geef eventueel een voorbeeld van het gebruik van een multidimensionale lijst.
timer
1:30

Slide 3 - Open vraag

Geef de C# code voor de declaratie van een multidimensionale lijst met het label "magazijn" die bestaat uit 3 rijen en 2 kolommen.
timer
2:00

Slide 4 - Open vraag

Bekijk onderstaande C# code. Hoe ...
string[,] Billy = new string[3,2]
{
 {"180cm Wit", "180cm Bruin"},
 {"140cm Wit", "140cm Bruin"},
 {"100cm Wit", "100cm Bruin"}
};
Bekijk de C# code die hier rechts staat. Geef de code om de tekst "140cm Bruin" uit te lezen.
timer
1:30

Slide 5 - Open vraag

Bekijk onderstaande C# code. Hoe ...
string[,] Billy = new string[3,2]
{
 {"180cm Wit", "180cm Bruin"},
 {"140cm Wit", "140cm Bruin"},
 {"100cm Wit", "100cm Bruin"}
};
Bekijk de C# code die hier rechts staat. Geef de code om de tekst "140cm Bruin" te veranderen in 140cm Blauw.
timer
1:30

Slide 6 - Open vraag

Verzameling
De belangrijkste eigenschap van een verzameling is dat er geen dubbele elementen in kunnen voorkomen. Je kunt een verzameling dus goed gebruiken als je alleen maar unieke elementen wilt bewaren. 

Slide 7 - Tekstslide

Declaratie verzameling in C#
ArrayList mijnVerzameling = new ArrayList();

Slide 8 - Tekstslide

Wat valt je op bij de declaratie van een lijst in C#?
timer
1:00

Slide 9 - Open vraag

Toevoegen elementen aan verzameling in C#
ArrayList mijnVerzameling = new ArrayList();

mijnVerzameling.Add("hallo");
mijnVerzameling.Add(2);

Slide 10 - Tekstslide

Uitlezen elementen aan verzameling in C#
ArrayList mijnVerzameling = new ArrayList();

mijnVerzameling.Add("hallo");
mijnVerzameling.Add(2);

Console.WriteLine(mijnVerzameling[1]);

Slide 11 - Tekstslide

Sorteren elementen van een verzameling in C#
ArrayList mijnVerzameling = new ArrayList();

mijnVerzameling.Add("Pieter");
mijnVerzameling.Add("Linda");
mijnVerzameling.Add("Bram");

mijnVerzameling.Sort();

Slide 12 - Tekstslide

Alle elementen van een verzameling uitlezen in C#
ArrayList mijnVerzameling = new ArrayList();

mijnVerzameling.Add("Pieter");
mijnVerzameling.Add("Linda");
mijnVerzameling.Add("Bram");

mijnVerzameling.Sort();

foreach(var element in mijnVerzameling)
    Console.WriteLine(element);


Slide 13 - Tekstslide

Zit een element in de verzameling in C#
ArrayList informaticaVerzameling = new ArrayList()
{
 "Bram", "Linda", "Pieter", "Lisa", "Jeroen", "Jantien"
};

ArrayList fransVerzameling = new ArrayList()
{
  "Klaas", "Linda", "Guus", "Lieke", "Jeroen", "Jenthe"
};

Console.WriteLine(informaticaVerzameling.Contains("Lisa"));
Console.WriteLine(fransVerzameling.Contains("Lisa"));

Slide 14 - Tekstslide