using System;var numbers = new ________;var texts = new ________;
Mogelijke uitwerking
using System;var numbers = new List<int>();var texts = new List<string>();
Opdracht 2 Aanmaken list met waarden
Maak een list met daarin getallen
Specificaties
Maak een nieuwe list aan waar integers in kunnen worden bewaard
Vul deze list op diezelfde regel met getallen 1 t/m 6
Verwachte output
1
2
3
4
5
6
Nu jij
using System;List<int> numbers = new ________;foreach (string number in numbers){ Console.WriteLine(number);}
Mogelijke uitwerking
using System;List<int> numbers = new List<int>(){1,2,3,4,5,6};foreach (string number in numbers){ Console.WriteLine(number);}
Opdracht 3 Toevoegen en verwijderen
Voeg een item toe aan de list en verwijder er eentje
Specificaties
Verwijder Banaan van de lijst
Voeg Cranberry toe aan de lijst
Verwachte output
Appel
Cranberry
Nu jij
using System;List<string> fruits = new List<string>(){"Appel","Banaan"};// Add a Cranberry to the listfruits.________;// Remove Banaan from the listfruits.________;// Display the listforeach (string fruit in fruits){ Console.WriteLine(fruit);}
Mogelijke uitwerking
using System;List<string> fruits = new List<string>() { "Appel", "Banaan" };// Add a Cranberry to the listfruits.Add("Cranberry");// Remove Banaan from the listfruits.Remove("Banaan");// Display the listforeach (string fruit in fruits){ Console.WriteLine(fruit);}
Opdracht 4 Meerdere items tegelijk toevoegen
Voeg meerdere items van een list toe aan een andere list.
Specificaties
Voeg alle items van drinks1 toe aan drinks2
Verwachte output
Water
Juice
coffee
Tea
Soda
Nu jij
using System;List<string> drinks1 = new List<string> { "Water", "Juice" };List<string> drinks2 = new List<string> { "Coffee", "Tea", "Soda" };// Add multiple items at oncedrinks2.________// Display the listforeach (string drink in drinks2){ Console.WriteLine(drink);}
Mogelijke uitwerking
using System;// Create a list of drinksList<string> drinks1 = new List<string> { "Water", "Juice" };List<string> drinks2 = new List<string> { "Coffee", "Tea", "Soda" };// Add multiple items at oncedrinks2.AddRange(drinks1);// Display the listforeach (string drink in drinks2){ Console.WriteLine(drink);}
Opdracht 5 Insert
Voeg een item aan de list toe op een bepaalde plek.
Specificaties
Voeg Culemborg toe tussen Breda en Den Haag
Verwachte output
Amsterdam
Breda
Culemborg
Den Haag
Eindhoven
Nu jij
using System;List<string> cities = new List<string> { "Amsterdam", "Breda", "Den Haag", "Eindhoven"};//Insert "Culemborg"cities.________// Display the listforeach (string city in cities){ Console.WriteLine(city);}
Mogelijke uitwerking
using System;List<string> cities = new List<string> { "Amsterdam", "Breda", "Den Haag", "Eindhoven"};cities.Insert(2, "Culemborg");// Display the listforeach (string city in cities){ Console.WriteLine(city);}
Opdracht 6 Verwijderen
Specificaties
Verwijder de 2e Lamborghini van de list
De eerste Lambrorghini moet in de list blijven
Verwachte output
Ferrari
Porsche
Lamborghini
McLaren
Nu jij
using System;List<string> sportsCars = new List<string> { "Ferrari", "Lamborghini", "Porsche", "Lamborghini", "McLaren" };// Remove the second Lamborghini from the listsportsCars.________foreach (string sportscar in sportsCars){ Console.WriteLine(sportscar);}
Mogelijke uitwerking
using System;List<string> sportsCars = new List<string> { "Ferrari", "Lamborghini", "Porsche", "Lamborghini", "McLaren" };// Remove the second Lamborghini from the listsportsCars.RemoveAt(3);foreach (string sportscar in sportsCars){ Console.WriteLine(sportscar);}
Opdracht 7 Contains
Controleren of een item in de list voorkomt.
Specificaties
Controleer of de plaatsen Zwolle en Raalte voorkomen in de list
Verwachte output
Cities has Zwolle: True
Cities has Raalte: False
Nu jij
using System;List<string> cities= new List<string> { "Enschede", "Zwolle", "Deventer", "Almelo", "Hengelo" };bool hasZwolle = cities.________;bool hasRaalte = cities.________;Console.WriteLine($"Cities has Zwolle: {hasZwolle}");Console.WriteLine($"Cities has Raalte: {hasRaalte}");
Mogelijke uitwerking
using System;List<string> cities= new List<string> { "Enschede", "Zwolle", "Deventer", "Almelo", "Hengelo" };bool hasZwolle = cities.Contains("Zwolle");bool hasRaalte = cities.Contains("Raalte");Console.WriteLine($"Cities has Zwolle: {hasZwolle}");Console.WriteLine($"Cities has Raalte: {hasRaalte}");
Opdracht 8 Slice
Haal met de slice functie een aantal items uit een list
Specificaties
Vul de carSlicelist met 3 opvolgende waardes van de cars list
Begin bij de tweede waarde
Verwachte output
BMW
Mercedes
Ford
Nu jij
using System;// Create a list of car brandsList<string> cars = new List<string> { "Toyota", "BMW", "Mercedes", "Ford", "Audi" };// Get a slice (sublist) of the 3 cars starting form the secondList<string> carSlice = cars.________;// Display the sliced listforeach (string car in carSlice){ Console.WriteLine(car);}
Mogelijke uitwerking
using System;// Create a list of car brandsList<string> cars = new List<string> { "Toyota", "BMW", "Mercedes", "Ford", "Audi" };// Get a slice (sublist) of the 3 cars starting form the secondList<string> carSlice = cars.Slice(1, 3);// Display the sliced listforeach (string car in carSlice){ Console.WriteLine(car);}
Opdracht 9 lengte van de List
Specificaties
Vul de itemcount met het aantal items dat in de groceries list zit.
Verwachte output
ItemCount is: 6
Nu jij
List<string> groceries = new List<string> {"Boter","Melk","Appels","Pasta","Koffie","Eieren"};int itemCount = groceries.________;Console.WriteLine($"ItemCount is: {itemcount}");
Mogelijke uitwerking
using System;List<string> groceries = new List<string> { "Boter", "Melk", "Appels", "Pasta", "Koffie", "Eieren" };int itemcount = groceries.Count;Console.WriteLine($"ItemCount is: {itemcount}");