关闭

C#之栈学习案例

标签: C#
55人阅读 评论(0) 收藏 举报
分类:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Collections;
namespace stack_test
{
    class Program
    {
        static void Main()
        {
            Stack sk1 = new Stack();
            Stack sk2 = new Stack();
            foreach (int i in new int[4] { 1, 2, 3, 4 })
            {
                sk1.Push(i);     //入栈
                sk2.Push(i);
            }
            foreach (int i in sk1)
            {
                Console.WriteLine(i);      //遍历
            }
            sk1.Pop();       //出栈
            Console.WriteLine("Pop");
            foreach (int i in sk1)
            {
                Console.WriteLine(i);
            }
            sk2.Peek();     //弹出最后一项不删除
            Console.WriteLine("Peek");
            foreach (int i in sk2)
            {
                Console.WriteLine(i);
            }
        }
    }
}

0
0

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