Просмотр начала Queue в C#
Метод Peek возвращает элемент в голове очереди, не вызывая Dequeue. Count не меняется - удобно «подсмотреть» следующую задачу.
На пустой очереди Peek бросает InvalidOperationException.
В консоли "build" - задание, которое стоит первым:
Queue<string> jobs = new Queue<string>();
jobs.Enqueue("build");
Console.WriteLine(jobs.Peek());
Поставьте в очередь задания "test" и "ship" и выведите то, которое начнётся первым, не удаляя его.