How do you check the first element in a Queue<T> without removing it?
Use the Peek() method to view the front element without removing it.
Example:
Queue<string> tasks = new Queue<string>();
tasks.Enqueue("Task1");
string nextTask = tasks.Peek(); // Returns "Task1", does not remove
Useful when you want to see what’s next without modifying the queue.