warum verwenden Warteschlange.Peek() anstelle von queue.First()/Last()

Warteschlange enthält spezielle Methode queue.Peek(), warum sollte ich es nutzen, wenn mir die Allgemeinen queue.First() und queue.Last() ?

  • Die queue-Klasse sind Sie zu suchen?
  • c# Queue Klasse
  • Es gibt mehrere Warteschlangen-Klassen in C#. Zum Beispiel, "System".Sammlungen.Warteschlange, "System".Sammlungen.Generisches.Queue(T), oder Sie wurden mit einer Kurzform für "System".Messaging.MessageQueue, nur als 3 Beispiele.
  • Ich meinte System.Collections.Generic.Queue<T>
  • Aber sehen Sie jetzt, warum ich, fragte der ursprünglichen Frage, und warum deine Antwort von "C# Queue" nicht ausreichend war?
  • gut diffientely ich habe nicht gemeint MessageQueue (weil ich schrieb Queue) aber jetzt weiß ich, dass c# enthält zwei verschiedene queue: aus dem System.Collections und System.Sammlungen.Generisches. Ich denke jedoch, dass diese Abfragen sind wahrscheinlich sehr ähnlich, so meine Frage gilt für beide Abfragen, so spielt es keine Rolle, welche genau, Warteschlange ich finden 🙂

InformationsquelleAutor javapowered | 2011-12-14
Schreibe einen Kommentar