ImmutableSortedSet.CreateRange Method

Definition

Overloads

CreateRange<T>(IEnumerable<T>)

Creates a new immutable collection that contains the specified items.

CreateRange<T>(IComparer<T>, IEnumerable<T>)

Creates a new immutable collection that contains the specified items.

CreateRange<T>(IEnumerable<T>)

Source:
ImmutableSortedSet.cs
Source:
ImmutableSortedSet.cs
Source:
ImmutableSortedSet.cs
Source:
ImmutableSortedSet.cs

Creates a new immutable collection that contains the specified items.

C#
public static System.Collections.Immutable.ImmutableSortedSet<T> CreateRange<T>(System.Collections.Generic.IEnumerable<T> items);

Type Parameters

T

The type of items stored by the collection.

Parameters

items
IEnumerable<T>

The items to add to the set with before it's immutable.

Returns

The new immutable set that contains the specified items.

Applies to

.NET 10 och andra versioner
Produkt Versioner
.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

CreateRange<T>(IComparer<T>, IEnumerable<T>)

Source:
ImmutableSortedSet.cs
Source:
ImmutableSortedSet.cs
Source:
ImmutableSortedSet.cs
Source:
ImmutableSortedSet.cs

Creates a new immutable collection that contains the specified items.

C#
public static System.Collections.Immutable.ImmutableSortedSet<T> CreateRange<T>(System.Collections.Generic.IComparer<T> comparer, System.Collections.Generic.IEnumerable<T> items);
C#
public static System.Collections.Immutable.ImmutableSortedSet<T> CreateRange<T>(System.Collections.Generic.IComparer<T>? comparer, System.Collections.Generic.IEnumerable<T> items);

Type Parameters

T

The type of items stored by the collection.

Parameters

comparer
IComparer<T>

The comparer to use to compare elements in this set.

items
IEnumerable<T>

The items to add to the set before it's immutable.

Returns

The new immutable set that contains the specified items.

Applies to

.NET 10 och andra versioner
Produkt Versioner
.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