IStack<TValue,TCont> Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |