IStack<TValue,TCont> Arabirim

Tanım

STL/CLR yığın nesnesinin arabirimini tanımlar.

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

Tür Parametreleri

TValue

Denetlenen sıradaki öğenin türü.

TCont

Temel alınan kapsayıcının türü.

Uygulamalar

Özellikler

top_item

Kapsayıcının son öğesine erişir.

Yöntemler

assign(IStack<TValue,TCont>)

Kapsayıcıdaki tüm öğeleri sağlanan kapsayıcıdaki öğelerle değiştirir.

Clone()

Geçerli örneğin kopyası olan yeni bir nesne oluşturur.

(Devralındığı yer: ICloneable)
empty()

Kapsayıcının öğe içerip içermediğini belirler.

get_container()

Temel alınan kapsayıcıya erişir.

pop()

Kapsayıcının son öğesini kaldırır.

push(TValue)

Kapsayıcıya bir öğe ekler.

size()

Kapsayıcıdaki öğe sayısını sayar.

top()

Kapsayıcının son öğesine erişir.

Şunlara uygulanır