【经典回放】多种语言系列数据结构算法:栈(C#版)

本文采用C#语言实现栈结构算法并举例应用。

一、C#的栈对象使用


对C#而言,要使用栈是极其简单的事情,因为C#已经有栈对象,所以根本不需要自用再用顺序表构造栈,只需要你会说明、会应用即可。

在C#中栈对象的类型名称是Stack,这是个泛型的对象,所以,你在使用这个对象的时候,可以不必在意什么类型的数据可以使用。

例1 不同对象的的进出栈测试。

打开C#建立一个WINDOWS应用工程,设计如下界面:

1 测试界面设计

这个界面由4个button对象、一个ListBox1对象组成。其中:

Button1:圆对象测试;

Button2:BOX对象测试;

Button3:字符串进栈测试。

Button4:结束。

首先看字符串进出栈,C#中说明字符串如下:

猜你喜欢

转载自blog.csdn.net/lucky51222/article/details/105530563
今日推荐