IImmutableList<T>.SetItem(Int32, T) Method

Definition

Replaces an element in the list at a given position with the specified element.

C#
public System.Collections.Immutable.IImmutableList<T> SetItem(int index, T value);

Parameters

index
Int32

The position in the list of the element to replace.

value
T

The element to replace the old element with.

Returns

A new list that contains the new element, even if the element at the specified location is the same as the new element.

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