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