IStack<TValue,TCont> IStack<TValue,TCont> IStack<TValue,TCont> IStack<TValue,TCont> Interface


Define la interfaz para un objeto stack de STL/CLR.Defines the interface of an STL/CLR stack object.

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

Parámetros de tipo


Tipo de un elemento de la secuencia controlada.The type of an element in the controlled sequence.


Tipo del contenedor subyacente.The type of the underlying container.



top_item top_item top_item top_item

Tiene acceso al último elemento del contenedor.Accesses the last element of the container.


assign(IStack<TValue,TCont>) assign(IStack<TValue,TCont>) assign(IStack<TValue,TCont>) assign(IStack<TValue,TCont>)

Reemplaza todos los elementos del contenedor por los elementos del contenedor proporcionado.Replaces all elements in the container with the elements in the provided container.

Clone() Clone() Clone() Clone()

Crea un nuevo objeto copiado de la instancia actual.Creates a new object that is a copy of the current instance.

(Inherited from ICloneable)
empty() empty() empty() empty()

Determina si el contenedor no incluye elementos.Determines whether the container contains no elements.

get_container() get_container() get_container() get_container()

Tiene acceso al contenedor subyacente.Accesses the underlying container.

pop() pop() pop() pop()

Quita el último elemento del contenedor.Removes the last element of the container.

push(TValue) push(TValue) push(TValue) push(TValue)

Anexa un elemento al contenedor.Appends an element to the container.

size() size() size() size()

Cuenta el número de elementos del contenedor.Counts the number of elements in the container.

top() top() top() top()

Tiene acceso al último elemento del contenedor.Accesses the last element of the container.

Se aplica a