Как работает метод TrimExcess() в классе Queue? Если можно приведите пример - C#
Формулировка задачи:
Здравствуйте.
Подскажите как работает метод TrimExcess() в классе Queue. Если можно приведите пример. Искал на msdn - примера нет.
Спасибо.
Решение задачи: «Как работает метод TrimExcess() в классе Queue? Если можно приведите пример»
textual
Листинг программы
classTrim_queue_to_actual_size
{
staticvoid Main(string[] args)
{
Queue<int> queue = newQueue<int>();
queue.Enqueue(1);
queue.Enqueue(2);
queue.Enqueue(3);
queue.Enqueue(4);
queue.Enqueue(5);
queue.TrimExcess();
Console.WriteLine("Trim Queue To Actual Size: ");
foreach (int numbers in queue)
{
Console.WriteLine(numbers);
}
Console.ReadLine();
}
}