MRA

Extension methods in C#

Een extension method kan gemakkelijk aan een klasse toegevoegd worden en je hoeft daarbij niet aan de klasse zelf te sleutelen. Je kunt het vergelijken met die middeleeuwse balustrade op de uitgelichte afbeelding. Je hangt iets aan die muur en je gaat ervan uit dat die muur dat kan hebben en dat bijzondere voorzieningen verder niet nodig zijn. Meer lezen? Klik op het plaatje of op de titel…

Extension methods in C# Meer lezen »

Partial Classes in C#

Je kunt de broncode van een klassendefinitie in meerdere bestanden zetten. Elk stuk wordt dan een partial class en de compiler zal uiteindelijk alle losse stukjes samenvoegen tot één geheel. We zullen het één en ander weer illustreren aan de hand van fictieve autofabrikant GHB. Meerdere teams van GHB gaan aan de nieuwe GHB auto werken en partial classes kunnen daarbij helpen om alles in goede banen te doen leiden. Meer lezen? Klik op het plaatje of op de titel…

Partial Classes in C# Meer lezen »

Meerdere interfaces in C#

Een interface kan de basis vormen voor een klasse en een interface is een kaal raamwerk waarvan diens onderdelen verplicht geïmplementeerd moeten worden door de klasse die de interface gaat gebruiken. Een klasse kan in C# gevormd worden door meerdere interfaces. In deze post bekijken we hoe een klasse meerdere interfaces kan gebruiken. We lichten het toe aan de hand van fictieve autofabrikant MGIM. Meer lezen? Klik op het plaatje of op de titel…

Meerdere interfaces in C# Meer lezen »