ImmutableHashSet.ToImmutableHashSet 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
| Name | Beschreibung |
|---|---|
| ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Listet eine Sequenz auf und erzeugt einen unveränderlichen Hashsatz seiner Inhalte. |
| ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Listet eine Sequenz auf, erzeugt einen unveränderlichen Hashsatz seines Inhalts und verwendet den angegebenen Gleichheitsabgleich für den Settyp. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>)
Listet eine Sequenz auf und erzeugt einen unveränderlichen Hashsatz seiner Inhalte.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableHashSet<TSource> ^ ToImmutableHashSet(System::Collections::Generic::IEnumerable<TSource> ^ source);
public static System.Collections.Immutable.ImmutableHashSet<TSource> ToImmutableHashSet<TSource>(this System.Collections.Generic.IEnumerable<TSource> source);
static member ToImmutableHashSet : seq<'Source> -> System.Collections.Immutable.ImmutableHashSet<'Source>
<Extension()>
Public Function ToImmutableHashSet(Of TSource) (source As IEnumerable(Of TSource)) As ImmutableHashSet(Of TSource)
Typparameter
- TSource
Der Typ der Elemente in der Sequenz.
Parameter
- source
- IEnumerable<TSource>
Die Sequenz, die aufgezählt werden soll.
Gibt zurück
Ein unveränderlicher Hashsatz, der die Elemente in der angegebenen Sequenz enthält.
Gilt für:
ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)
Listet eine Sequenz auf, erzeugt einen unveränderlichen Hashsatz seines Inhalts und verwendet den angegebenen Gleichheitsabgleich für den Settyp.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableHashSet<TSource> ^ ToImmutableHashSet(System::Collections::Generic::IEnumerable<TSource> ^ source, System::Collections::Generic::IEqualityComparer<TSource> ^ equalityComparer);
public static System.Collections.Immutable.ImmutableHashSet<TSource> ToImmutableHashSet<TSource>(this System.Collections.Generic.IEnumerable<TSource> source, System.Collections.Generic.IEqualityComparer<TSource> equalityComparer);
static member ToImmutableHashSet : seq<'Source> * System.Collections.Generic.IEqualityComparer<'Source> -> System.Collections.Immutable.ImmutableHashSet<'Source>
<Extension()>
Public Function ToImmutableHashSet(Of TSource) (source As IEnumerable(Of TSource), equalityComparer As IEqualityComparer(Of TSource)) As ImmutableHashSet(Of TSource)
Typparameter
- TSource
Der Typ der Elemente in der Sequenz.
Parameter
- source
- IEnumerable<TSource>
Die Sequenz, die aufgezählt werden soll.
- equalityComparer
- IEqualityComparer<TSource>
Das Objekt, das zum Vergleichen von Objekten im Satz für Gleichheit verwendet werden soll.
Gibt zurück
Ein unveränderlicher Hashsatz, der die Elemente in der angegebenen Sequenz enthält und den angegebenen Gleichheitsabgleich verwendet.