ImmutableInterlocked.TryPop<T>(ImmutableStack<T>, T) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Удаляет элемент из верхней части стека, если есть элемент для удаления.
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
Параметры типа
- T
Тип элементов в стеке.
Параметры
- location
- ImmutableStack<T>
Стек для обновления.
- value
- T
Получает значение, удаленное из стека, если стек не пуст.
Возвращаемое значение
true Значение , если элемент удаляется из стека; falseв противном случае .