ImmutableInterlocked.TryPop<T>(ImmutableStack<T>, T) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere prvek z horní části zásobníku, pokud existuje prvek k odebrání.
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
Parametry typu
- T
Typ položek v zásobníku.
Parametry
- location
- ImmutableStack<T>
Zásobník, který se má aktualizovat.
- value
- T
Obdrží hodnotu odebranou ze zásobníku, pokud zásobník není prázdný.
Návraty
truepokud je prvek odebrán ze zásobníku; v opačném případě . false