Types collection Queue
Mise à jour : novembre 2007
La classe Queue et la classe générique Queue<T> sont des classes de type premier entré dernier sorti qui implémentent l'interface ICollection et l'interface générique ICollection<T>.
Les classes Queue et Stack et les classes génériques Queue<T> et Stack<T> sont utiles lorsque vous avez besoin de stocker des informations de manière temporaire, c'est-à-dire lorsque vous souhaitez ignorer un élément après avoir récupéré sa valeur. Utilisez Queue si vous avez besoin d'accéder aux informations selon l'ordre dans lequel elles sont stockées dans la collection. Utilisez Stack si vous avez besoin d'accéder aux informations dans l'ordre inverse.
Trois opérations principales peuvent être appliquées à Queue et à ses éléments :
Enqueue ajoute un élément à la fin de Queue.
Dequeue supprime l'élément le plus ancien au début de Queue.
Peek retourne l'élément le plus ancien à partir du début de Queue sans le supprimer.
Voir aussi
Référence
System.Collections.Generic.Queue<T>
System.Collections.Generic.Stack<T>
System.Collections.Generic.ICollection<T>