IStack<TValue,TCont> 接口

定义

定义 STL/CLR stack 对象的接口。

generic <typename TValue, typename TCont>
public interface class IStack : ICloneable
public interface IStack<TValue,TCont> : ICloneable
type IStack<'Value, 'Cont> = interface
    interface ICloneable
Public Interface IStack(Of TValue, TCont)
Implements ICloneable

类型参数

TValue

受控序列中的元素的类型。

TCont

基础容器的类型。

实现

属性

top_item

访问容器的最后一个元素。

方法

assign(IStack<TValue,TCont>)

使用所提供容器中的元素替换容器中的所有元素。

Clone()

创建作为当前实例副本的新对象。

(继承自 ICloneable)
empty()

确定容器是否不包含任何元素。

get_container()

访问基础容器。

pop()

移除容器的最后一个元素。

push(TValue)

将一个元素追加到容器中。

size()

计算容器中的元素数。

top()

访问容器的最后一个元素。

适用于