Exemples .NET - Procédure : collections
Cette section contient les exemples suivants :
ICollection, exemple
Clone, exemple
List, exemple
HashTable, exemple
Collections, exemple
ICollection, exemple
Cet exemple montre comment créer une classe dérivée de l'interface ICollection.
Lien vers la documentation de l'exemple en ligne.
Lien vers le code source de l'exemple en ligne.
Espaces de noms utilisés dans cet exemple :
System ; System.IO ; System.Collections
Classes utilisées dans cet exemple :
Console ; String ; Array ; Object ; Exception ; Operation ; InvalidOperationException ; Import ; StringWriter ; EventArgs ; Page
Clone, exemple
Cet exemple illustre l'utilisation du clonage sur un ArrayList. Le clonage crée une copie partielle du ArrayList, ce qui signifie que toutes les références d'objet dans la liste d'origine sont copiées par la liste cible au lieu d'utiliser les copies réelles des objets proprement dits. Si la liste clonée est modifiée, la liste d'origine l'est également si elle contient des références d'objet.
Lien vers la documentation de l'exemple en ligne.
Lien vers le code source de l'exemple en ligne.
Espaces de noms utilisés dans cet exemple :
System ; System.IO ; System.Collections
Classes utilisées dans cet exemple :
Console ; String ; ArrayList ; Array ; Object ; StringWriter ; Import ; Page ; EventArgs ; Type
List, exemple
Cet exemple illustre la création et l'utilisation d'un ArrayList, y compris l'utilisation d'une commande foreach (For Each dans Visual Basic) pour parcourir la liste.
Lien vers la documentation de l'exemple en ligne.
Lien vers le code source de l'exemple en ligne.
Espaces de noms utilisés dans cet exemple :
System ; System.IO ; System.Collections
Classes utilisées dans cet exemple :
Console ; String ; Type ; ArrayList ; Array ; Object ; Import ; StringWriter ; EventArgs ; Page
HashTable, exemple
Cet exemple illustre la création et l'utilisation d'une table de hachage. Une table de hachage est une collection contenant des paires valeur/clé, organisées pour une recherche rapide.
Lien vers la documentation de l'exemple en ligne.
Lien vers le code source de l'exemple en ligne.
Espaces de noms utilisés dans cet exemple :
System ; System.IO ; System.Collections
Classes utilisées dans cet exemple :
Hash ; Table ; Console ; Object ; String ; EventArgs ; Hashtable ; Import ; ListBox ; StringWriter ; Page ; Exception ; Convert
Collections, exemple
Cet exemple illustre trois types de collections différents : Queue, SortedList et Hashtable.
Lien vers la documentation de l'exemple en ligne.
Lien vers le code source de l'exemple en ligne.
Espaces de noms utilisés dans cet exemple :
System ; System.IO ; System.Collections
Classes utilisées dans cet exemple :
String ; Console ; Queue ; SortedList ; Hash ; Hashtable ; Environment ; StringWriter ; Array ; Import ; Page ; Math ; EventArgs ; Object