ImmutableHashSet.ToImmutableHashSet Método

Definición

Sobrecargas

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Enumera una secuencia y genera un conjunto hash inmutable de su contenido.

ToImmutableHashSet<TSource>(ImmutableHashSet<TSource>.Builder)

Crea un conjunto hash inmutable a partir del contenido del conjunto del generador.

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Enumera una secuencia, genera un conjunto hash inmutable de su contenido y usa el comparador de igualdad especificado para este tipo de conjunto.

ToImmutableHashSet<TSource>(IEnumerable<TSource>)

Source:
ImmutableHashSet.cs
Source:
ImmutableHashSet.cs
Source:
ImmutableHashSet.cs

Enumera una secuencia y genera un conjunto hash inmutable de su contenido.

C#
public static System.Collections.Immutable.ImmutableHashSet<TSource> ToImmutableHashSet<TSource> (this System.Collections.Generic.IEnumerable<TSource> source);

Parámetros de tipo

TSource

Tipo de los elementos de la secuencia.

Parámetros

source
IEnumerable<TSource>

Secuencia que se va a enumerar.

Devoluciones

ImmutableHashSet<TSource>

Conjunto hash inmutable que contiene los elementos en la secuencia especificada.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.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, 9
UWP 10.0

ToImmutableHashSet<TSource>(ImmutableHashSet<TSource>.Builder)

Source:
ImmutableHashSet.cs
Source:
ImmutableHashSet.cs
Source:
ImmutableHashSet.cs

Crea un conjunto hash inmutable a partir del contenido del conjunto del generador.

C#
public static System.Collections.Immutable.ImmutableHashSet<TSource> ToImmutableHashSet<TSource> (this System.Collections.Immutable.ImmutableHashSet<TSource>.Builder builder);

Parámetros de tipo

TSource

Tipo de los elementos del conjunto hash.

Parámetros

builder
ImmutableHashSet<TSource>.Builder

Generador desde el que se va a crear el conjunto hash inmutable.

Devoluciones

ImmutableHashSet<TSource>

Conjunto hash inmutable que incluye el contenido actual del conjunto del generador.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9

ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)

Source:
ImmutableHashSet.cs
Source:
ImmutableHashSet.cs
Source:
ImmutableHashSet.cs

Enumera una secuencia, genera un conjunto hash inmutable de su contenido y usa el comparador de igualdad especificado para este tipo de conjunto.

C#
public static System.Collections.Immutable.ImmutableHashSet<TSource> ToImmutableHashSet<TSource> (this System.Collections.Generic.IEnumerable<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> equalityComparer);
C#
public static System.Collections.Immutable.ImmutableHashSet<TSource> ToImmutableHashSet<TSource> (this System.Collections.Generic.IEnumerable<TSource> source, System.Collections.Generic.IEqualityComparer<TSource>? equalityComparer);

Parámetros de tipo

TSource

Tipo de los elementos de la secuencia.

Parámetros

source
IEnumerable<TSource>

Secuencia que se va a enumerar.

equalityComparer
IEqualityComparer<TSource>

Objeto que se va a utilizar para comparar la igualdad de los objetos del conjunto.

Devoluciones

ImmutableHashSet<TSource>

Conjunto hash inmutable que contiene los elementos en la secuencia especificada y usa el comparador de igualdad especificado.

Se aplica a

.NET 9 y otras versiones
Producto Versiones
.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, 9
UWP 10.0