C# Stack<T>
命名空间:System.Collections.Generic
基本等同于 Java 的 Stack<T>
构造函数
和 List<T> 相同。
属性
Count:获取元素数。
方法
Push(T):入栈。Pop():出栈。Peek():查看栈顶元素。Clear():移除所有元素。ToArray():将元素复制到新数组中。顺序为栈顶到栈尾。
线程安全
若要确保枚举过程中的线程安全性,可以在整个枚举过程中锁定集合。 若要允许多个线程访问集合以进行读写操作,则必须实现自己的同步。或使用 ConcurrentStack<T>。

浙公网安备 33010602011771号