Share via


ImmutableInterlocked.TryPop<T>(ImmutableStack<T>, T) Método

Definição

Remove um elemento da parte superior da pilha, se houver um elemento a ser removido.

public:
generic <typename T>
 static bool TryPop(System::Collections::Immutable::ImmutableStack<T> ^ % location, [Runtime::InteropServices::Out] T % value);
public static bool TryPop<T> (ref System.Collections.Immutable.ImmutableStack<T> location, out T value);
static member TryPop : ImmutableStack * 'T -> bool
Public Shared Function TryPop(Of T) (ByRef location As ImmutableStack(Of T), ByRef value As T) As Boolean

Parâmetros de tipo

T

O tipo de itens na pilha.

Parâmetros

location
ImmutableStack<T>

A pilha a ser atualizada.

value
T

Recebe o valor removido da pilha, se a pilha não estiver vazia.

Retornos

true se um elemento for removido da pilha; caso contrário, false.

Aplica-se a