C#中的Queue.Count属性示例

C#Queue.Count属性

Queue.Count属性用于获取Queue的元素总数。

语法:

    int Queue.Clear;

参数:

返回值: int –返回队列中元素的总数。

示例

    declare and initialize a Queue:
    Queue que = new Queue();   

    insertting elements:
    que.Enqueue(100);
    que.Enqueue(200);
    que.Enqueue(300);
    que.Enqueue(400);
    que.Enqueue(500);
    
    printing length:
    que.Count;

    Output:
    5

C#示例使用Queue.Count属性获取队列中元素/对象的总数

using System;
using System.Text;
using System.Collections;

namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            //声明并初始化一个队列
            Queue que = new Queue();

            //插入元素
            que.Enqueue(100);
            que.Enqueue(200);
            que.Enqueue(300);
            que.Enqueue(400);
            que.Enqueue(500);

            //打印长度
            Console.WriteLine("Total elements: " + que.Count);

            //声明另一个队列
            Queue que1 = new Queue();

            //打印长度
            Console.WriteLine("Total elements: " + que1.Count);

            //按ENTER退出
            Console.ReadLine();
        }
    }
}

输出结果

Total elements: 5
Total elements: 0

参考:Queue.Count物业