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
Create<T>() |
Erstellt eine leeres unveränderliches Hashset. |
Create<T>(IEqualityComparer<T>) |
Erstellt ein leeres unveränderliches Hashset, das den angegebenen Gleichheitsvergleich verwendet. |
Create<T>(ReadOnlySpan<T>) |
Erstellt eine neue unveränderliche Auflistung, die bereits mit den angegebenen Elementen ausgefüllt ist. |
Create<T>(T) |
Erstellt ein neues unveränderliches Hashset, das das angegebene Element enthält. |
Create<T>(T[]) |
Erstellt ein neues unveränderliches Hashset, das das angegebene Array von Elementen enthält. |
Create<T>(IEqualityComparer<T>, ReadOnlySpan<T>) |
Erstellt eine neue unveränderliche Auflistung, die bereits mit den angegebenen Elementen ausgefüllt ist. |
Create<T>(IEqualityComparer<T>, T) |
Erstellt ein neues unveränderliches Hashset, das das angegebene Element enthält, und verwendet für den Settyp den angegebenen Gleichheitsvergleich. |
Create<T>(IEqualityComparer<T>, T[]) |
Erstellt ein neues unveränderliches Hashset, das die in der Auflistung angegebenen Elemente enthält, und verwendet für den Settyp den angegebenen Gleichheitsvergleich. |
Create<T>()
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt eine leeres unveränderliches Hashset.
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 Hashset gespeichert werden sollen.
Gibt zurück
Ein leeres unveränderliches Hashset.
Gilt für:
Create<T>(IEqualityComparer<T>)
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt ein leeres unveränderliches Hashset, das 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 Hashset.
Parameter
- equalityComparer
- IEqualityComparer<T>
Das Objekt, mit dem Objekte im Set auf Gleichheit verglichen werden sollen.
Gibt zurück
Ein leeres unveränderliches Hashset.
Gilt für:
Create<T>(ReadOnlySpan<T>)
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt eine neue unveränderliche Auflistung, die bereits mit den angegebenen Elementen ausgefüllt ist.
public:
generic <typename T>
static System::Collections::Immutable::ImmutableHashSet<T> ^ Create(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 in der Auflistung gespeicherten Elemente.
Parameter
- items
- ReadOnlySpan<T>
Die elemente, die vorab aufgefü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
Erstellt ein neues unveränderliches Hashset, das 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 Hashset.
Parameter
- item
- T
Das Element, mit dem das Hashset vorab aufgefüllt wird.
Gibt zurück
Ein neues unveränderliches Hashset, das das angegebene Element enthält.
Gilt für:
Create<T>(T[])
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt ein neues unveränderliches Hashset, das 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 Hashset.
Parameter
- items
- T[]
Ein Array, das die Elemente enthält, um das Hashset vorab aufzufüllen.
Gibt zurück
Ein neues unveränderliches Hashset, das die angegebenen Elemente enthält.
Gilt für:
Create<T>(IEqualityComparer<T>, ReadOnlySpan<T>)
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt eine neue unveränderliche Auflistung, die bereits mit den angegebenen Elementen ausgefüllt ist.
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, 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 in der Auflistung gespeicherten Elemente.
Parameter
- equalityComparer
- IEqualityComparer<T>
Der Gleichheitsvergleich.
- items
- ReadOnlySpan<T>
Die elemente, die vorab aufgefü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
Erstellt ein neues unveränderliches Hashset, das das angegebene Element enthält, und verwendet für den Settyp den angegebenen Gleichheitsvergleich.
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 Hashset.
Parameter
- equalityComparer
- IEqualityComparer<T>
Das Objekt, mit dem Objekte im Set auf Gleichheit verglichen werden sollen.
- item
- T
Das Element, mit dem das Hashset vorab aufgefüllt wird.
Gibt zurück
Ein neues unveränderliches Hashset, das das angegebene Element enthält.
Gilt für:
Create<T>(IEqualityComparer<T>, T[])
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
- Quelle:
- ImmutableHashSet.cs
Erstellt ein neues unveränderliches Hashset, das die in der Auflistung angegebenen Elemente enthält, und verwendet für den Settyp den angegebenen Gleichheitsvergleich.
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 Hashset gespeichert sind.
Parameter
- equalityComparer
- IEqualityComparer<T>
Das Objekt, mit dem Objekte im Set auf Gleichheit verglichen werden sollen.
- items
- T[]
Ein Array, das die Elemente enthält, um das Hashset vorab aufzufüllen.
Gibt zurück
Ein neues unveränderliches Hashset, das die angegebenen Elemente enthält.