堆栈:先进后出,后进先出
foreach遍历的时候,也是按照从后到先的顺序。
Stack<int> aa = new Stack<int>();
aa.Push(1);
aa.Push(2);
aa.Push(3);
aa.Push(4);
foreach (var item in aa)
{
bb.Add(item);
Debug.Log(item);
}
如上述代码,会输出:4,3,2,1