Mid Collections

What methods does the Queue<T> class provide to add or remove elements?

Operation Method Description

Add Enqueue

Adds an item to the end of the queue

Remove Dequeue

Removes and returns the item at the front

Peek Peek() Returns the front item without removing it

Example:

Queue<int> queue = new Queue<int>();

queue.Enqueue(1); // Add

int front = queue.Dequeue(); // Remove

More from C# Programming Tutorial

All questions for this course