温馨提示×

c# queue的遍历方式有哪些

c#
小樊
82
2024-06-26 00:07:44
栏目: 编程语言

在C#中,可以使用以下几种方式遍历Queue:

  1. 使用foreach循环遍历Queue中的元素:
Queue queue = new Queue();
foreach (object item in queue)
{
    Console.WriteLine(item);
}
  1. 使用while循环结合Dequeue()方法遍历Queue中的元素:
Queue queue = new Queue();
while (queue.Count > 0)
{
    object item = queue.Dequeue();
    Console.WriteLine(item);
}
  1. 使用ToArray()方法将Queue转换为数组,然后遍历数组:
Queue queue = new Queue();
object[] array = queue.ToArray();
foreach (object item in array)
{
    Console.WriteLine(item);
}

这是一些遍历Queue的常见方式,可以根据具体需求和情况选择合适的方式来遍历Queue。

0