Opdracht

In deze oefening werk je een eenvoudig digitaal winkelmandje uit. Deze applicatie heeft de volgende functionaliteit:

Optie: Product toevoegen

Split

Ook voor deze oefening zal je regelmatig gebruik moeten maken van de Split-methode. Je kan deze methode gebruiken om een string op te splitsen in een array van strings. Je kan de Split-methode als volgt gebruiken:

Optie: Product verwijderen

Voor deze functionaliteit moet je geen methode uitwerken.

Optie: Winkelmandje afrekenen

Voor deze functionaliteit werk je een methode uit die als enige parameter de Collection met producten heeft. De return-waarde van deze methode is een double die de totaalprijs bevat. Deze methode wordt enkel uitgevoerd als het winkelmandje niet leeg is.

Optie: Winkelmandje leegmaken

VOor deze functionaliteit moet je geen methode uitwerken.

Optie: Winkelmandje tonen

Product Prijs
[productnaam] [prijs]
[productnaam] [prijs]
[productnaam] [prijs]
Totaal [totaal]

Om de totaalprijs te berekenen gebruik je de methode die je hebt uitgewerkt voor de optie “Winkelmandje afrekenen”.

Optie: Stoppen

Je kan een Console-applicatie stoppen door de methode Environment.Exit(0) aan te roepen.