Heim >Backend-Entwicklung >C#.Net-Tutorial >Eine kurze Diskussion über nicht generische Beispiele und detaillierte Erklärungen
System.Collections-Zuordnung, mit Ausnahme von Generika (generische und nicht generische Typen sind grundsätzlich gleich) Alle Klassen von System.Collections: System.Collections: System.Collections.Concurrent: System.Collections.Specialized: System.Collections.ObjectModel :
1. .NET Framework – Sammlung von Mindmap-Sharing aller verwandten Klassen
Einführung: System.Collections-Karte, ausgenommen Generika (Generika und nicht generische Typen sind grundsätzlich gleich) System.Collections-Karte
2 C#-Grundkenntnisse, Grundkenntnisse organisieren (16) IList-Schnittstelle – nicht generisch
Einführung: Jetzt, wo wir Nachdem Sie etwas über die ICollection-Schnittstelle, Iteration und generische Sammlungen gelernt haben, werfen wir einen genaueren Blick auf die IList-Schnittstelle.
3. C# 2.0-Spezifikation (Generic Four)
Einführung: Generische Methoden sind Methoden, die sich auf einen bestimmten Typ beziehen. Zusätzlich zu den regulären Parametern benennt eine generische Methode auch eine Reihe von Typparametern, die bei Verwendung der Methode angegeben werden müssen. Generische Methoden können in einer Klassen-, Struktur- oder Schnittstellendeklaration deklariert werden und selbst generisch oder nicht generisch sein. Wenn eine generische Methode in einer generischen Typdeklaration deklariert wird, kann der Methodenkörper auf die Typparameter der Methode verweisen und die deklarierten Typparameter enthalten.
Einführung: In diesem Artikel geht es hauptsächlich um Generika in c# Typ, weil Generika spielen spielen in C# eine sehr wichtige Rolle und spielen eine Schlüsselrolle beim Schreiben von gut lesbarem und leistungsstarkem Code. Wenn ich oft sehe, dass der Code meines Teams eine große Anzahl nicht generischer Sammlungen und impliziter Boxing- und Unboxing-Vorgänge enthält, schlage ich vor, dass sie eine generische Basis hinzufügen
Das obige ist der detaillierte Inhalt vonEine kurze Diskussion über nicht generische Beispiele und detaillierte Erklärungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!