Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csSpCqQd 81 of 509 menu
◀ ▶

Извлечение из Queue в C#

Метод Dequeue снимает элемент с начала очереди и возвращает его. Count при этом уменьшается. Из пустой очереди снять нечего, метод бросает InvalidOperationException.

Первым выходит тот, кого поставили раньше остальных. Этот порядок называют FIFO: первым пришёл - первым ушёл.

В консоли 10 - первым добавили 10, затем 20:

Queue<int> ids = new Queue<int>(); ids.Enqueue(10); ids.Enqueue(20); Console.WriteLine(ids.Dequeue());

Поставьте в очередь сначала 4, затем 7 и выведите значение, которое выйдет вторым.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить