Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# queue

作者:呐爱淡了   发布日期:2026-01-17   浏览:119

using System;
using System.Collections.Generic;

class Program
{
    static void Main()
    {
        // 创建一个 Queue<int> 队列
        Queue<int> queue = new Queue<int>();

        // 向队列中添加元素
        queue.Enqueue(1); // 添加 1 到队列
        queue.Enqueue(2); // 添加 2 到队列
        queue.Enqueue(3); // 添加 3 到队列

        // 输出队列中的元素数量
        Console.WriteLine("Queue contains {0} elements.", queue.Count);

        // 查看队列的第一个元素,但不移除它
        Console.WriteLine("First element in the queue: {0}", queue.Peek());

        // 移除并返回队列的第一个元素
        int firstElement = queue.Dequeue();
        Console.WriteLine("Dequeued element: {0}", firstElement);

        // 再次输出队列中的元素数量
        Console.WriteLine("Queue now contains {0} elements.", queue.Count);
    }
}

解释说明:

  1. 创建队列:使用 Queue<int> 创建一个整数类型的队列。
  2. 添加元素:使用 Enqueue 方法向队列中添加元素。
  3. 查看元素:使用 Peek 方法查看队列的第一个元素,但不会将其从队列中移除。
  4. 移除元素:使用 Dequeue 方法移除并返回队列的第一个元素。
  5. 获取队列大小:使用 Count 属性获取队列中元素的数量。

这段代码展示了如何使用 C# 中的 Queue<T> 类来管理队列中的元素。

上一篇:c# 时间戳转换日期格式

下一篇:c# func

大家都在看

c# 二进制

c# datatable group by

c# tcp client

c# type.gettype

c# sqlconnection

c# string.format 小数位数

.net和c#

c#获取系统时间

c#游戏开发

c#网络编程

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站