Je voudrais utiliser la classe de file d'attente générique telle que décrite dans le framework .NET (3.5) mais j'aurai besoin d'une méthode Remove(int index) pour supprimer des éléments de la file d'attente. Est-ce que je peux obtenir cette fonctionnalité avec une méthode d'extension? Quelqu'un pourrait-il me guider dans la bonne direction?
Réponses
Trop de publicités?
Steve Greene
Points
450
Notez qu'avec une liste, vous pouvez rendre le processus de "suppression" plus efficace si vous ne supprimez pas réellement l'élément mais le "marquez" simplement comme "supprimé". Oui, vous devez ajouter un peu de code pour gérer comment vous l'avez fait, mais le gain d'efficacité en vaut la peine.
À titre d'exemple - Disons que vous avez une List
. Ensuite, vous pouvez, par exemple, simplement définir cet élément particulier sur null et en rester là.
wwe
Points
1
- Réponses précédentes
- Plus de réponses