ImmutableArrayExtensions.ElementAtOrDefault<T> Method

Definition

Returns the element at a specified index in a sequence or a default value if the index is out of range.

public static T ElementAtOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, int index);
public static T? ElementAtOrDefault<T> (this System.Collections.Immutable.ImmutableArray<T> immutableArray, int index);

Type Parameters

T

The type of element contained by the collection.

Parameters

immutableArray
ImmutableArray<T>

The array to find an element in.

index
Int32

The index for the element to retrieve.

Returns

T

The item at the specified index, or the default value if the index is not found.

Applies to

Product Versions
.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
.NET Framework 4.7 (package-provided), 4.7.1 (package-provided), 4.7.2 (package-provided), 4.8 (package-provided)
.NET Standard 2.0 (package-provided)
UWP 10.0