IStack<TValue,TCont> Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 bazowego kontenera.
- 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 liczbę elementów w kontenerze. |
top() |
Uzyskuje dostęp do ostatniego elementu kontenera. |