栈,后进先出
/* 栈,后进先出 */ using System.Collections.Generic; namespace Frank { public class Test { //程序入口 public static void Main(string[] args) { Stack<int> stack = new Stack<int>(); stack.Push(1); stack.Push(5); stack.Push(6); stack.Push(7); foreach (int item in stack) { System.Console.WriteLine(item);//不删除 } while(stack.Count > 0) { System.Console.WriteLine(stack.Pop());//抛出栈顶元素并删除。 } System.Console.WriteLine("stack元素个数:"+stack.Count); /* 输出结果: 7 6 5 1 7 6 5 1 stack元素个数:0 */ } } }