ImmutableHashSet.Create 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 |
|---|---|
| Create<T>() |
Skapar en tom oföränderlig hashuppsättning. |
| Create<T>(IEqualityComparer<T>) |
Skapar en tom oföränderlig hashuppsättning som använder den angivna likhetsjämföraren. |
| Create<T>(T) |
Skapar en ny oföränderlig hashuppsättning som innehåller det angivna objektet. |
| Create<T>(T[]) |
Skapar en ny oföränderlig hashuppsättning som innehåller den angivna matrisen med objekt. |
| Create<T>(IEqualityComparer<T>, T) |
Skapar en ny oföränderlig hashuppsättning som innehåller det angivna objektet och använder den angivna likhetsjämföraren för den angivna typen. |
| Create<T>(IEqualityComparer<T>, T[]) |
Skapar en ny oföränderlig hashuppsättning som innehåller objekten i den angivna samlingen och använder den angivna likhetsjämföraren för den angivna typen. |
Create<T>()
Skapar en tom oföränderlig hashuppsättning.
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)
Typparametrar
- T
Den typ av objekt som ska lagras i den oföränderliga hashuppsättningen.
Returer
En tom oföränderlig hashuppsättning.
Gäller för
Create<T>(IEqualityComparer<T>)
Skapar en tom oföränderlig hashuppsättning som använder den angivna likhetsjämföraren.
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);
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)
Typparametrar
- T
Typ av objekt i den oföränderliga hashuppsättningen.
Parametrar
- equalityComparer
- IEqualityComparer<T>
Det objekt som ska användas för att jämföra objekt i uppsättningen för likhet.
Returer
En tom oföränderlig hashuppsättning.
Gäller för
Create<T>(T)
Skapar en ny oföränderlig hashuppsättning som innehåller det angivna objektet.
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)
Typparametrar
- T
Typ av objekt i den oföränderliga hashuppsättningen.
Parametrar
- item
- T
Det objekt som hashuppsättningen ska fyllas i i i förväg med.
Returer
En ny oföränderlig hashuppsättning som innehåller det angivna objektet.
Gäller för
Create<T>(T[])
Skapar en ny oföränderlig hashuppsättning som innehåller den angivna matrisen med objekt.
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)
Typparametrar
- T
Typ av objekt i den oföränderliga hashuppsättningen.
Parametrar
- items
- T[]
En matris som innehåller de objekt som ska fyllas i hash-uppsättningen i förväg med.
Returer
En ny oföränderlig hashuppsättning som innehåller de angivna objekten.
Gäller för
Create<T>(IEqualityComparer<T>, T)
Skapar en ny oföränderlig hashuppsättning som innehåller det angivna objektet och använder den angivna likhetsjämföraren för den angivna typen.
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);
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)
Typparametrar
- T
Typ av objekt i den oföränderliga hashuppsättningen.
Parametrar
- equalityComparer
- IEqualityComparer<T>
Det objekt som ska användas för att jämföra objekt i uppsättningen för likhet.
- item
- T
Det objekt som hashuppsättningen ska fyllas i i i förväg med.
Returer
En ny oföränderlig hashuppsättning som innehåller det angivna objektet.
Gäller för
Create<T>(IEqualityComparer<T>, T[])
Skapar en ny oföränderlig hashuppsättning som innehåller objekten i den angivna samlingen och använder den angivna likhetsjämföraren för den angivna typen.
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);
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)
Typparametrar
- T
Typen av objekt som lagras i den oföränderliga hashuppsättningen.
Parametrar
- equalityComparer
- IEqualityComparer<T>
Det objekt som ska användas för att jämföra objekt i uppsättningen för likhet.
- items
- T[]
En matris som innehåller de objekt som ska fyllas i hash-uppsättningen i förväg med.
Returer
En ny oföränderlig hashuppsättning som innehåller de angivna objekten.