ImmutableHashSet.CreateRange Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| CreateRange<T>(IEnumerable<T>) |
Skapar en ny oföränderlig hashuppsättning som är förfylld med de angivna objekten. |
| CreateRange<T>(IEqualityComparer<T>, IEnumerable<T>) |
Skapar en ny oföränderlig hashuppsättning som innehåller de angivna objekten och använder den angivna likhetsjämföraren för den angivna typen. |
CreateRange<T>(IEnumerable<T>)
- Källa:
- ImmutableHashSet.cs
- Källa:
- ImmutableHashSet.cs
- Källa:
- ImmutableHashSet.cs
- Källa:
- ImmutableHashSet.cs
- Källa:
- ImmutableHashSet.cs
- Källa:
- ImmutableHashSet.cs
Skapar en ny oföränderlig hashuppsättning som är förfylld med de angivna objekten.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ CreateRange(System::Collections::Generic::IEnumerable<T> ^ items);
public static System.Collections.Immutable.ImmutableHashSet<T> CreateRange<T>(System.Collections.Generic.IEnumerable<T> items);
static member CreateRange : seq<'T> -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function CreateRange(Of T) (items As IEnumerable(Of T)) As ImmutableHashSet(Of T)
Typparametrar
- T
Typen av objekt som lagras av samlingen.
Parametrar
- items
- IEnumerable<T>
De objekt som ska läggas till i hash-uppsättningen.
Returer
Den nya oföränderliga hashuppsättningen som innehåller de angivna objekten.
Gäller för
CreateRange<T>(IEqualityComparer<T>, IEnumerable<T>)
- Källa:
- ImmutableHashSet.cs
- Källa:
- ImmutableHashSet.cs
- Källa:
- ImmutableHashSet.cs
- Källa:
- ImmutableHashSet.cs
- Källa:
- ImmutableHashSet.cs
- Källa:
- ImmutableHashSet.cs
Skapar en ny oföränderlig hashuppsättning som innehåller de angivna objekten och använder den angivna likhetsjämföraren för den angivna typen.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ CreateRange(System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer, System::Collections::Generic::IEnumerable<T> ^ items);
public static System.Collections.Immutable.ImmutableHashSet<T> CreateRange<T>(System.Collections.Generic.IEqualityComparer<T> equalityComparer, System.Collections.Generic.IEnumerable<T> items);
public static System.Collections.Immutable.ImmutableHashSet<T> CreateRange<T>(System.Collections.Generic.IEqualityComparer<T>? equalityComparer, System.Collections.Generic.IEnumerable<T> items);
static member CreateRange : System.Collections.Generic.IEqualityComparer<'T> * seq<'T> -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function CreateRange(Of T) (equalityComparer As IEqualityComparer(Of T), items As IEnumerable(Of T)) As ImmutableHashSet(Of T)
Typparametrar
- T
Typen av objekt som lagras i samlingen.
Parametrar
- equalityComparer
- IEqualityComparer<T>
Det objekt som ska användas för att jämföra objekt i uppsättningen för likhet.
- items
- IEnumerable<T>
Objekten läggs till i samlingen innan oföränderlighet tillämpas.
Returer
Den nya oföränderliga hashuppsättningen.