4.2 Generische Typen verstehen
Problem
Sie müssen verstehen, wie die .NET-Typen für Generics funktionieren und was sie von gewöhnlichen .NET-Typen unterscheidet.
Lösung
Ein paar kleine Experimente können Ihnen den Unterschied zwischen gewöhnlichen .NET-Typen und generischen .NET-Typen klar machen. Wenn ein gewöhnlicher .NET-Typ definiert ist, sieht er wie der Typ StandardClass
aus, der in Beispiel 4-1 definiert wird.
Beispiel 4-1. StandardClass: Ein gewöhnlicher .NET-Typ
public class StandardClass { // Der statische Zähler hält fest, wie viele Instanzen des Typs // StandardClass erzeugt wurden. static int _count = 0; // Ein Array für typisierte Elemente erzeugen. int _maxItemCount; object[] _items; int _currentItem = 0; // Ein Konstruktor, der den ...
Get C# Kochbuch 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.