IStack<TValue,TCont> Interfejs

Definicja

Definiuje interfejs obiektu stosu STL/CLR.

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

Parametry typu

TValue

Typ elementu w kontrolowanej sekwencji.

TCont

Typ kontenera bazowego.

Implementuje

Właściwości

top_item

Uzyskuje dostęp do ostatniego elementu kontenera.

Metody

assign(IStack<TValue,TCont>)

Zastępuje wszystkie elementy w kontenerze elementami w podanym kontenerze.

Clone()

Tworzy nowy obiekt, który jest kopią bieżącego wystąpienia.

(Odziedziczone po ICloneable)
empty()

Określa, czy kontener nie zawiera żadnych elementów.

get_container()

Uzyskuje dostęp do bazowego kontenera.

pop()

Usuwa ostatni element kontenera.

push(TValue)

Dołącza element do kontenera.

size()

Zlicza elementy w kontenerze.

top()

Uzyskuje dostęp do ostatniego elementu kontenera.

Dotyczy