zoukankan      html  css  js  c++  java
  • C# 集合类(二):Queue

    Queue:队列,表示对象的先进先出集合。Enqueue方法入队列,Dequeue方法出队列。
    using System;
    using System.Collections.Generic;
    using System.Text;
    using System.Collections;
    namespace ConsoleApplication1
    {
        
    class Program
        
    {
            
    static void Main(string[] args)
            
    {
                Queue qu 
    = new Queue();
                Queue qu2 
    = new Queue();
                
    foreach (int i in new int[41234 })
                
    {
                    qu.Enqueue(i);
    //入队
                    qu2.Enqueue(i);
                }


                
    foreach (int i in qu)
                
    {
                    Console.WriteLine(i);
    //遍历
                }


                qu.Dequeue();
    //出队
                Console.WriteLine("Dequeue");
                
    foreach (int i in qu)
                
    {
                    Console.WriteLine(i);
                }


                qu2.Peek();
    //返回位于 Queue 开始处的对象但不将其移除。
                Console.WriteLine("Peek");
                
    foreach (int i in qu2)
                
    {
                    Console.WriteLine(i);
                }

            }

        }

    }

  • 相关阅读:
    nginx 主配置文件解析
    redis 主从同步
    redis 持久化 RDB与AOF
    python开发之virtualenv与virtualenvwrapper(linux下安装与配置)
    linux 编译安装python3
    linux基础系统优化及常用命令
    linux基础
    以太坊源码之POA区块生成机制
    以太坊Go、Java、Python、Ruby、JS客户端介绍
    区块链扫盲:区块链技术初探(一)
  • 原文地址:https://www.cnblogs.com/wf225/p/1037811.html
Copyright © 2011-2022 走看看