ImmutableHashSet.Create 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 |
|---|---|
| Create<T>() |
Erstellt einen leeren unveränderlichen Hashsatz. |
| Create<T>(IEqualityComparer<T>) |
Erstellt einen leeren unveränderlichen Hashsatz, der den angegebenen Gleichheitsvergleich verwendet. |
| Create<T>(ReadOnlySpan<T>) |
Erstellt eine neue unveränderliche Auflistung, die mit den angegebenen Elementen vorgefüllt wurde. |
| Create<T>(T) |
Erstellt einen neuen unveränderlichen Hashsatz, der das angegebene Element enthält. |
| Create<T>(T[]) |
Erstellt einen neuen unveränderlichen Hashsatz, der das angegebene Array von Elementen enthält. |
| Create<T>(IEqualityComparer<T>, ReadOnlySpan<T>) |
Erstellt eine neue unveränderliche Auflistung, die mit den angegebenen Elementen vorgefüllt wurde. |
| Create<T>(IEqualityComparer<T>, T) |
Erstellt einen neuen unveränderlichen Hashsatz, der das angegebene Element enthält, und verwendet den angegebenen Gleichheitsvergleich für den Settyp. |
| Create<T>(IEqualityComparer<T>, T[]) |
Erstellt einen neuen unveränderlichen Hashsatz, der die Elemente in der angegebenen Auflistung enthält, und verwendet den angegebenen Gleichheitsvergleich für den Settyp. |
Create<T>()
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt einen leeren unveränderlichen Hashsatz.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ Create();
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>();
static member Create : unit -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function Create(Of T) () As ImmutableHashSet(Of T)
Typparameter
- T
Der Typ der Elemente, die im unveränderlichen Hashsatz gespeichert werden sollen.
Gibt zurück
Ein leerer unveränderlicher Hashsatz.
Gilt für:
Create<T>(IEqualityComparer<T>)
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt einen leeren unveränderlichen Hashsatz, der den angegebenen Gleichheitsvergleich verwendet.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ Create(System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(System.Collections.Generic.IEqualityComparer<T> equalityComparer);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(System.Collections.Generic.IEqualityComparer<T>? equalityComparer);
static member Create : System.Collections.Generic.IEqualityComparer<'T> -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function Create(Of T) (equalityComparer As IEqualityComparer(Of T)) As ImmutableHashSet(Of T)
Typparameter
- T
Der Typ der Elemente im unveränderlichen Hashsatz.
Parameter
- equalityComparer
- IEqualityComparer<T>
Das Objekt, das zum Vergleichen von Objekten im Satz für Gleichheit verwendet werden soll.
Gibt zurück
Ein leerer unveränderlicher Hashsatz.
Gilt für:
Create<T>(ReadOnlySpan<T>)
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt eine neue unveränderliche Auflistung, die mit den angegebenen Elementen vorgefüllt wurde.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ Create(ReadOnlySpan<T> items);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(scoped ReadOnlySpan<T> items);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(ReadOnlySpan<T> items);
static member Create : ReadOnlySpan<'T> -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function Create(Of T) (items As ReadOnlySpan(Of T)) As ImmutableHashSet(Of T)
Typparameter
- T
Der Typ der von der Auflistung gespeicherten Elemente.
Parameter
- items
- ReadOnlySpan<T>
Die Elemente, die vorgefüllt werden sollen.
Gibt zurück
Die neue unveränderliche Auflistung.
Gilt für:
Create<T>(T)
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt einen neuen unveränderlichen Hashsatz, der das angegebene Element enthält.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ Create(T item);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(T item);
static member Create : 'T -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function Create(Of T) (item As T) As ImmutableHashSet(Of T)
Typparameter
- T
Der Typ der Elemente im unveränderlichen Hashsatz.
Parameter
- item
- T
Das Element, mit dem der Hashsatz vorab aufgefüllt werden soll.
Gibt zurück
Ein neuer unveränderlicher Hashsatz, der das angegebene Element enthält.
Gilt für:
Create<T>(T[])
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt einen neuen unveränderlichen Hashsatz, der das angegebene Array von Elementen enthält.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ Create(... cli::array <T> ^ items);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(params T[] items);
static member Create : 'T[] -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function Create(Of T) (ParamArray items As T()) As ImmutableHashSet(Of T)
Typparameter
- T
Der Typ der Elemente im unveränderlichen Hashsatz.
Parameter
- items
- T[]
Ein Array, das die Elemente enthält, mit denen der Hashsatz vorab aufgefüllt werden soll.
Gibt zurück
Ein neuer unveränderlicher Hashsatz, der die angegebenen Elemente enthält.
Gilt für:
Create<T>(IEqualityComparer<T>, ReadOnlySpan<T>)
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt eine neue unveränderliche Auflistung, die mit den angegebenen Elementen vorgefüllt wurde.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ Create(System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer, ReadOnlySpan<T> items);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(System.Collections.Generic.IEqualityComparer<T>? equalityComparer, scoped ReadOnlySpan<T> items);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(System.Collections.Generic.IEqualityComparer<T>? equalityComparer, ReadOnlySpan<T> items);
static member Create : System.Collections.Generic.IEqualityComparer<'T> * ReadOnlySpan<'T> -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function Create(Of T) (equalityComparer As IEqualityComparer(Of T), items As ReadOnlySpan(Of T)) As ImmutableHashSet(Of T)
Typparameter
- T
Der Typ der von der Auflistung gespeicherten Elemente.
Parameter
- equalityComparer
- IEqualityComparer<T>
Der Gleichheitsvergleich.
- items
- ReadOnlySpan<T>
Die Elemente, die vorgefüllt werden sollen.
Gibt zurück
Die neue unveränderliche Auflistung.
Gilt für:
Create<T>(IEqualityComparer<T>, T)
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt einen neuen unveränderlichen Hashsatz, der das angegebene Element enthält, und verwendet den angegebenen Gleichheitsvergleich für den Settyp.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ Create(System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer, T item);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(System.Collections.Generic.IEqualityComparer<T> equalityComparer, T item);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(System.Collections.Generic.IEqualityComparer<T>? equalityComparer, T item);
static member Create : System.Collections.Generic.IEqualityComparer<'T> * 'T -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function Create(Of T) (equalityComparer As IEqualityComparer(Of T), item As T) As ImmutableHashSet(Of T)
Typparameter
- T
Der Typ der Elemente im unveränderlichen Hashsatz.
Parameter
- equalityComparer
- IEqualityComparer<T>
Das Objekt, das zum Vergleichen von Objekten im Satz für Gleichheit verwendet werden soll.
- item
- T
Das Element, mit dem der Hashsatz vorab aufgefüllt werden soll.
Gibt zurück
Ein neuer unveränderlicher Hashsatz, der das angegebene Element enthält.
Gilt für:
Create<T>(IEqualityComparer<T>, T[])
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt einen neuen unveränderlichen Hashsatz, der die Elemente in der angegebenen Auflistung enthält, und verwendet den angegebenen Gleichheitsvergleich für den Settyp.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ Create(System::Collections::Generic::IEqualityComparer<T> ^ equalityComparer, ... cli::array <T> ^ items);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(System.Collections.Generic.IEqualityComparer<T> equalityComparer, params T[] items);
public static System.Collections.Immutable.ImmutableHashSet<T> Create<T>(System.Collections.Generic.IEqualityComparer<T>? equalityComparer, params T[] items);
static member Create : System.Collections.Generic.IEqualityComparer<'T> * 'T[] -> System.Collections.Immutable.ImmutableHashSet<'T>
Public Function Create(Of T) (equalityComparer As IEqualityComparer(Of T), ParamArray items As T()) As ImmutableHashSet(Of T)
Typparameter
- T
Der Typ der elemente, die im unveränderlichen Hashsatz gespeichert sind.
Parameter
- equalityComparer
- IEqualityComparer<T>
Das Objekt, das zum Vergleichen von Objekten im Satz für Gleichheit verwendet werden soll.
- items
- T[]
Ein Array, das die Elemente enthält, mit denen der Hashsatz vorab aufgefüllt werden soll.
Gibt zurück
Ein neuer unveränderlicher Hashsatz, der die angegebenen Elemente enthält.