关闭

C#之队列学习案例

标签: C#队列
75人阅读 评论(0) 收藏 举报
分类:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace Queue_test
{
    class Program
    {
        static void Main()
        {
            Queue qu1 = new Queue();
            Queue qu2=new Queue();
            foreach (int i in new int[4] { 1, 2, 3, 4 })
            {
                qu1.Enqueue(i);     //入队
                qu2.Enqueue(i);
            }
            foreach (int i in qu1)
            {
                Console.WriteLine(i);//遍历
            }
            qu1.Dequeue();     //出队
            Console.WriteLine("Dequeue");
            foreach (int i in qu1)
            {
                Console.WriteLine(i);
            }
            qu2.Peek();        //返回位于queue开始处的对象,但不将其移除
            qu2.Peek();
            Console.WriteLine("Peek");
            foreach (int i in qu2)
            {
                Console.WriteLine(i);
            }
        }
    }
}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:71745次
    • 积分:2306
    • 等级:
    • 排名:第16845名
    • 原创:147篇
    • 转载:108篇
    • 译文:0篇
    • 评论:13条
    最新评论