IStack<TValue,TCont> Gränssnitt

Definition

Definierar gränssnittet för ett STL/ CLR-stackobjekt .

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

Typparametrar

TValue

Typen av ett element i den kontrollerade sekvensen.

TCont

Typen av den underliggande containern.

Implementeringar

Egenskaper

Name Description
top_item

Öppnar det sista elementet i containern.

Metoder

Name Description
assign(IStack<TValue,TCont>)

Ersätter alla element i containern med elementen i den angivna containern.

Clone()

Skapar ett nytt objekt som är en kopia av den aktuella instansen.

(Ärvd från ICloneable)
empty()

Avgör om containern inte innehåller några element.

get_container()

Öppnar den underliggande containern.

pop()

Tar bort det sista elementet i containern.

push(TValue)

Lägger till ett element i containern.

size()

Räknar antalet element i containern.

top()

Öppnar det sista elementet i containern.

Gäller för