📜  C#|获取队列中包含的元素数(1)

📅  最后修改于: 2023-12-03 15:30:18.275000             🧑  作者: Mango

C#获取队列中包含的元素数

在C#中,Queue是一个相当常见的数据结构,它表示一个先进先出(FIFO)的数据结构。当我们在处理大量数据时,我们经常需要知道队列中包含的元素数量。在本篇文章中,我们将学习如何使用C#获取队列中包含的元素数。

在C#中创建一个队列

需要包含Queue命名空间。

using System.Collections;

在C#中可以使用Queue类创建一个队列:

Queue myQueue = new Queue();

你可以将任何类型的元素添加到队列中。在下面的示例中,我们将添加字符串类型的元素:

myQueue.Enqueue("element1");
myQueue.Enqueue("element2");
获取队列中包含的元素数量

使用Queue类的Count属性来获取队列中包含的元素数量。

int count = myQueue.Count();

下面是代码片段:

using System;
using System.Collections;

class MainClass {
  public static void Main (string[] args) {
    Queue myQueue = new Queue();
    myQueue.Enqueue("element1");
    myQueue.Enqueue("element2");
    int count = myQueue.Count;
    Console.WriteLine("队列中包含 {0} 个元素。", count);
  }
}

上述代码输出:

队列中包含 2 个元素。
总结

通过使用C#的Queue类,我们可以轻松地创建和维护一个数据队列。Count属性可以帮助我们获取队列中包含的元素数量。希望本节内容对你有所帮助。