Les 8 - Verzameling

Verzameling
1 / 14
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

Cette leçon contient 14 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 50 min

Éléments de cette leçon

Verzameling

Slide 1 - Diapositive

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

Slide 2 - Diapositive

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

Slide 3 - Question ouverte

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 - Question ouverte

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 - Question ouverte

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 - Question ouverte

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 - Diapositive

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

Slide 8 - Diapositive

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

Slide 9 - Question ouverte

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

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

Slide 10 - Diapositive

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

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

Console.WriteLine(mijnVerzameling[1]);

Slide 11 - Diapositive

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

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

mijnVerzameling.Sort();

Slide 12 - Diapositive

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 - Diapositive

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 - Diapositive