ImmutableHashSet.CreateRange Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| CreateRange<T>(IEnumerable<T>) |
Vytvoří novou neměnnou sadu hash předem vyplněnou zadanými položkami. |
| CreateRange<T>(IEqualityComparer<T>, IEnumerable<T>) |
Vytvoří novou neměnnou sadu hodnot hash, která obsahuje zadané položky a použije zadaný porovnávač rovnosti pro typ sady. |
CreateRange<T>(IEnumerable<T>)
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
Vytvoří novou neměnnou sadu hash předem vyplněnou zadanými položkami.
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)
Parametry typu
- T
Typ položek uložených v kolekci.
Parametry
- items
- IEnumerable<T>
Položky, které chcete přidat do sady hash.
Návraty
Nová neměnná sada hodnot hash, která obsahuje zadané položky.
Platí pro
CreateRange<T>(IEqualityComparer<T>, IEnumerable<T>)
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
Vytvoří novou neměnnou sadu hodnot hash, která obsahuje zadané položky a použije zadaný porovnávač rovnosti pro typ sady.
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)
Parametry typu
- T
Typ položek uložených v kolekci.
Parametry
- equalityComparer
- IEqualityComparer<T>
Objekt, který se má použít pro porovnávání objektů v sadě pro rovnost.
- items
- IEnumerable<T>
Položky se přidají do kolekce před použitím neměnnosti.
Návraty
Nová neměnná sada hodnot hash.