ImmutableHashSet.ToImmutableHashSet 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í
ToImmutableHashSet<TSource>(IEnumerable<TSource>) |
Vytvoří výčet sekvence a vytvoří neměnnou sadu hodnot hash jejího obsahu. |
ToImmutableHashSet<TSource>(ImmutableHashSet<TSource>.Builder) |
Vytvoří neměnnou sadu hodnot hash z aktuálního obsahu sady tvůrce. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>) |
Vytvoří výčet sekvence, vytvoří neměnnou sadu hodnot hash jejího obsahu a použije zadaný porovnávací nástroj rovnosti pro typ sady. |
ToImmutableHashSet<TSource>(IEnumerable<TSource>)
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
Vytvoří výčet sekvence a vytvoří neměnnou sadu hodnot hash jejího obsahu.
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)
Parametry typu
- TSource
Typ prvků v sekvenci.
Parametry
- source
- IEnumerable<TSource>
Sekvenci, která se má vytvořit výčet.
Návraty
Neměnná sada hodnot hash, která obsahuje položky v zadané sekvenci.
Platí pro
ToImmutableHashSet<TSource>(ImmutableHashSet<TSource>.Builder)
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
Vytvoří neměnnou sadu hodnot hash z aktuálního obsahu sady tvůrce.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Immutable::ImmutableHashSet<TSource> ^ ToImmutableHashSet(System::Collections::Immutable::ImmutableHashSet<TSource>::Builder ^ builder);
public static System.Collections.Immutable.ImmutableHashSet<TSource> ToImmutableHashSet<TSource> (this System.Collections.Immutable.ImmutableHashSet<TSource>.Builder builder);
static member ToImmutableHashSet : System.Collections.Immutable.ImmutableHashSet<'Source>.Builder -> System.Collections.Immutable.ImmutableHashSet<'Source>
<Extension()>
Public Function ToImmutableHashSet(Of TSource) (builder As ImmutableHashSet(Of TSource).Builder) As ImmutableHashSet(Of TSource)
Parametry typu
- TSource
Typ prvků v sadě hodnot hash.
Parametry
- builder
- ImmutableHashSet<TSource>.Builder
Tvůrce, ze které se má vytvořit neměnná sada hodnot hash.
Návraty
Neměnná sada hodnot hash, která obsahuje aktuální obsah v sadě tvůrce.
Platí pro
ToImmutableHashSet<TSource>(IEnumerable<TSource>, IEqualityComparer<TSource>)
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
- Zdroj:
- ImmutableHashSet.cs
Vytvoří výčet sekvence, vytvoří neměnnou sadu hodnot hash jejího obsahu a použije zadaný porovnávací nástroj rovnosti pro typ sady.
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);
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)
Parametry typu
- TSource
Typ prvků v sekvenci.
Parametry
- source
- IEnumerable<TSource>
Sekvenci, která se má vytvořit výčet.
- equalityComparer
- IEqualityComparer<TSource>
Objekt, který se má použít pro porovnávání objektů v sadě pro rovnost.
Návraty
Neměnná sada hodnot hash, která obsahuje položky v zadané sekvenci a používá zadaný porovnávací nástroj rovnosti.