Stack:栈,表示对象的简单的后进先出非泛型集合。Push方法入栈,Pop方法出栈。using System;using System.Collections.Generic;using System.Text;using System.Collections;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { Stack sk = new Stack(); Stack sk2 = new Stack(); foreach (int i in new int[4] { 1, 2, 3, 4 }) { sk.Push(i);//入栈 sk2.Push(i); } foreach (int i in sk) { Console.WriteLine(i);//遍历 } sk.Pop();//出栈 Console.WriteLine("Pop"); foreach (int i in sk) { Console.WriteLine(i); } sk2.Peek();//弹出最后一项不删除 Console.WriteLine("Peek"); foreach (int i in sk2) { Console.WriteLine(i); } } }}