C#语法中,后进先出的栈Stack如何使用

2024-11-25 16:10:51

1、定义栈,使用Stack泛型定义即可,此时需要指定数据类型。例如,定义一个整型的栈:Stack<int> stack = new Stack<int>();

C#语法中,后进先出的栈Stack如何使用

3、使用循环输出栈中的元素,这个时候您会发现,输出的顺序刚好与压栈的顺序相反

C#语法中,后进先出的栈Stack如何使用

5、从栈顶获取一个元素,但是不移除它,使用Peek方法。int val = stack.Peek();

C#语法中,后进先出的栈Stack如何使用

7、想要清空整个栈,使用Clear方法。获取栈中的元素个数,使用Count属性

C#语法中,后进先出的栈Stack如何使用
猜你喜欢