ImmutableStack<T>.Pop Method

Definition

Overloads

Pop()

Removes the element at the top of the immutable stack and returns the stack after the removal.

Pop(T)

Removes the specified element from the immutable stack and returns the stack after the removal.

Pop()

Source:
ImmutableStack_1.cs
Source:
ImmutableStack_1.cs
Source:
ImmutableStack_1.cs
Source:
ImmutableStack_1.cs

Removes the element at the top of the immutable stack and returns the stack after the removal.

C#
public System.Collections.Immutable.ImmutableStack<T> Pop();

Returns

A stack; never null.

Exceptions

The stack is empty.

Applies to

.NET 10 и друге верзије
Производ Верзије
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided)
UWP 10.0

Pop(T)

Source:
ImmutableStack_1.cs
Source:
ImmutableStack_1.cs
Source:
ImmutableStack_1.cs
Source:
ImmutableStack_1.cs

Removes the specified element from the immutable stack and returns the stack after the removal.

C#
public System.Collections.Immutable.ImmutableStack<T> Pop(out T value);

Parameters

value
T

The value to remove from the stack.

Returns

A stack; never null.

Applies to

.NET 10 и друге верзије
Производ Верзије
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8 (package-provided), 8, 9 (package-provided), 9, 10 (package-provided), 10
.NET Standard 2.0 (package-provided)
UWP 10.0