Les 8 - Verzameling

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

This lesson contains 14 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 50 min

Items in this lesson

Verzameling

Slide 1 - Slide

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

Slide 2 - Slide

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

Slide 3 - Open question

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 question

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 question

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 question

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

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

Slide 8 - Slide

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

Slide 9 - Open question

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

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

Slide 10 - Slide

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

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

Console.WriteLine(mijnVerzameling[1]);

Slide 11 - Slide

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

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

mijnVerzameling.Sort();

Slide 12 - Slide

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

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