Generische Typen
Mit den bisher vorgestellten Typen können die meisten der täglichen Herausforderungen technisch bewältigt werden. Doch heute genügt es nicht mehr, die Herausforderungen der Softwareentwicklung zu beherrschen. Es geht auch darum, dass wir die Arbeit in einer angemessenen Qualität und Effektivität erledigen. Qualität heißt auch, dass wir Typsicherheit konsequent anwenden, und den Compiler dazu benutzen, diese überprüfen zu lassen.
Die Umsetzung dieses Vorsatzes ist nicht immer ganz einfach. Schauen wir uns zur Erklärung das Codefragment in Listing 2.104 an. Darin wird die Klasse ArrayList
der Klassenbibliothek verwendet, um eine Menge von Strings zu verwalten. Dabei wird zuerst das Objekt der Liste selber erstellt. Anschließend wird ...
Get Handbuch der .NET 4.0-Programmierung. Band 1: C# 2010 und .NET-Grundlagen now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.