堆栈:先进后出,后进先出
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
堆栈原理与Foreach遍历
本文深入探讨了堆栈的数据结构特性,遵循先进后出原则,通过C#示例代码展示了foreach如何逆序遍历堆栈元素,输出顺序为最后进入的元素最先被访问。
513

被折叠的 条评论
为什么被折叠?



