Werk voort op de oefening Trucks en gelimiteerde trucks.

Maak een klasse TruckLezer die één methode LeesBestand heeft.

public IList<Truck> LeesBestand(string bestandsnaam)
Deze methode krijgt de naam van een bestand als parameter en geeft een lijst met trucks als resultaat terug. De trucks in de lijst kunnen zowel gewone trucks zijn als gelimiteerde trucks. Het bestand heeft de volgende structuur:
TR;1000;3000;
TR;2000;3000;
GT;2000;6000;7000
GT;2500;6500;700
TR;2000;5000;
TREIN;500;320;nee
GT;2900;7000;6000
GT;3100;8000;6000

Elke regel bestaat uit vier stukken. Het eerste stuk is een code die aangeeft om welk type vervoersmiddel het gaat (TR voor gewone truck, GT voor gelimiteerde truck, mogelijks zijn er nog andere types). Bij de regels die de informatie van een truck bevatten volgten daarna het tarragewicht, het gewicht van de lading en eventueel het maximaal laad-gewicht.

Test deze methode eerst uit in een zelfgeschreven hoofdprogramma. Gebruik hiervoor de bestanden vervoer_kort.csv1 en vrachtwagens.csv2. Dodona vraagt enkel de code van de klasse TruckLezer.