private Stack<string> _StaArray = new Stack<string>();
//Stack<T> 類的常用屬性與方法
private void TestStack()
{
//壓棧
_StaArray.Push("zhangsan");
_StaArray.Push("lisi");
_StaArray.Push("wangwu");
//查詢棧頂元素
print(_StaArray.Peek());
print(_StaArray.Peek());
print(_StaArray.Peek());
//出棧操作,且返回結果
print(_StaArray.Pop());
print(_StaArray.Pop());
print(_StaArray.Pop());
//演示使用"迭代器"輸出所有內容。
IEnumerator<string> ie= _StaArray.GetEnumerator();
while (ie.MoveNext())
{
print(ie.Current);
}
}