ImmutableHashSet.CreateRange Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
CreateRange<T>(IEnumerable<T>) |
Erstellt ein neues unveränderliches Hashset, das mit den angegebenen Elementen vorab ausgefüllt ist. |
CreateRange<T>(IEqualityComparer<T>, IEnumerable<T>) |
Erstellt ein neues unveränderliches Hashset, das die angegebene Elemente enthält, und verwendet für den Settyp den angegebenen Gleichheitsvergleich. |
CreateRange<T>(IEnumerable<T>)
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt ein neues unveränderliches Hashset, das mit den angegebenen Elementen vorab ausgefüllt ist.
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)
Typparameter
- T
Der Typ der in der Auflistung gespeicherten Elemente.
Parameter
- items
- IEnumerable<T>
Die Elemente, die dem Hashset hinzugefügt werden sollen.
Gibt zurück
Das neue unveränderliche Hashset, das die angegebenen Elemente enthält.
Gilt für:
CreateRange<T>(IEqualityComparer<T>, IEnumerable<T>)
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt ein neues unveränderliches Hashset, das die angegebene Elemente enthält, und verwendet für den Settyp den angegebenen Gleichheitsvergleich.
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)
Typparameter
- T
Der Typ der in der Auflistung gespeicherten Elemente.
Parameter
- equalityComparer
- IEqualityComparer<T>
Das Objekt, mit dem Objekte im Set auf Gleichheit verglichen werden sollen.
- items
- IEnumerable<T>
Die Elemente, die der Auflistung hinzugefügt werden solle, bevor Unveränderlichkeit angewendet wird.
Gibt zurück
Das neue unveränderliche Hashset.