Maison > Article > développement back-end > Interface de file d'attente en C#
Une file d'attente représente une collection d'objets premier entré, premier sorti. Utilisez-le lorsque vous avez besoin d’un accès premier entré, premier sorti aux éléments. Lorsque vous ajoutez un élément à la liste, cela s'appelle une mise en file d'attente, et lorsque vous supprimez un élément, cela s'appelle deque.
Voyons un exemple de classe Queue.
Pour ajouter un élément, utilisez Enqueue -
Queue q = new Queue(); q.Enqueue('X'); q.Enqueue('Y'); q.Enqueue('Z');
Pour supprimer un élément, utilisez Dequeue -
// remove elements while (q.Count > 0) Console.WriteLine(q.Dequeue());
Regardons un exemple d'ajout d'un élément dans une file d'attente.
Démonstration en temps réel
using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { Queue q = new Queue(); q.Enqueue('t'); q.Enqueue('u'); q.Enqueue('v'); q.Enqueue('w'); q.Enqueue('x'); Console.WriteLine("Current queue: "); foreach (char c in q) Console.Write(c + " "); Console.WriteLine(); Console.ReadKey(); } } }
Current queue: t u v w x
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!