Les files d'attente prioritaires sont des messages avec des valeurs prioritaires. C'est une extension de la file d'attente.
Lorsque vous essayez de supprimer un élément de la file d'attente prioritaire, supprimez d'abord l'élément ayant les attributs les plus élevés.
Voyons comment configurer une file d'attente prioritaire −
public class MyPriorityQueue <T> where T : IComparable <T> { }
Ajoutons maintenant un élément. Dans l'exemple ci-dessous, les éléments sont stockés dans info, qui est une liste générique.
public class MyPriorityQueue <T> where T : IComparable <T> { private List <T> info; public MyPriorityQueue() { this.info = new List <T>(); } }
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!