1. 描述
栈 :栈遵循后进先出(LIFO)原则,只能在一端进行插入和删除操作。
2. 应用示例
using System;namespace DataStructure
{class Program{static async Task Main(string[] args){// 创建一个栈Stack<int> stack = new Stack<int>();// 向栈中压入元素stack.Push(5);stack.Push(10);stack.Push(15);// 输出栈顶元素Console.WriteLine("栈顶元素:" + stack.Peek());// 弹出栈顶元素并输出int poppedElement = stack.Pop();Console.WriteLine("弹出的元素:" + poppedElement);// 再次输出栈顶元素Console.WriteLine("新的栈顶元素:" + stack.Peek());}}
}