Partager via


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