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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.