Maison >développement back-end >Tutoriel C#.Net >Une brève discussion sur des exemples non génériques et des explications détaillées
Carte System.Collections, à l'exclusion des génériques (les types génériques et non génériques sont fondamentalement les mêmes) Toutes les classes de System.Collections : System.Collections : System.Collections.Concurrent : System.Collections.Specialized : System.Collections.ObjectModel :
1. .NET Framework - Collection de partage de cartes mentales de toutes les classes associées
Introduction : Carte System.Collections, à l'exclusion des génériques (les types génériques et non génériques sont fondamentalement les mêmes) Carte System.Collections
2. Connaissances de base en C# organisant les connaissances de base (16) Interface IList - non générique
Introduction : Maintenant que nous Si vous avez découvert l'interface ICollection, l'itération et les collections génériques, examinons de plus près l'interface IList.
3. Spécification C# 2.0 (générique quatre)
Introduction : Les méthodes génériques sont des méthodes liées à un type spécifique. En plus des paramètres réguliers, une méthode générique nomme également un ensemble de paramètres de type qui doivent être fournis lors de l'utilisation de la méthode. Les méthodes génériques peuvent être déclarées dans une déclaration de classe, de structure ou d'interface, et elles peuvent elles-mêmes être génériques ou non génériques. Si une méthode générique est déclarée dans une déclaration de type générique, le corps de la méthode peut référencer les paramètres de type de la méthode et contenir les paramètres de type déclarés.
Introduction : Cet article parle principalement des génériques en c# Type, car les génériques jouent un rôle très important en C# et jouent un rôle clé dans l’écriture de code hautement lisible et performant. Quand je vois à plusieurs reprises que le code de mon équipe contient un grand nombre de collections non génériques et d'opérations de boxing et unboxing implicites, je leur proposerai d'ajouter une base générique
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!