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

Definition

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

public:
 System::Collections::Immutable::IImmutableList<T> ^ SetItem(int index, T value);
public System.Collections.Immutable.IImmutableList<T> SetItem (int index, T value);
abstract member SetItem : int * 'T -> System.Collections.Immutable.IImmutableList<'T>
Public Function SetItem (index As Integer, value As T) As IImmutableList(Of T)

Parameters

index
Int32 Int32 Int32 Int32

The position in the list of the element to replace.

value

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