FrozenDictionary.ToFrozenDictionary Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| ToFrozenDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>) |
Hiermee maakt u een FrozenDictionary<TKey,TValue> met de opgegeven sleutel-/waardeparen. |
| ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>) |
Hiermee maakt u een FrozenDictionary<TKey,TValue> van een op basis van de IEnumerable<T> opgegeven sleutelkiezer- en elementselectorfuncties. |
| ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>) |
Hiermee maakt u een FrozenDictionary<TKey,TValue> van een op basis van een IEnumerable<T> opgegeven sleutelkiezerfunctie. |
ToFrozenDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
Hiermee maakt u een FrozenDictionary<TKey,TValue> met de opgegeven sleutel-/waardeparen.
public static System.Collections.Frozen.FrozenDictionary<TKey,TValue> ToFrozenDictionary<TKey,TValue>(this System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> source, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Value>
<Extension()>
Public Function ToFrozenDictionary(Of TKey, TValue) (source As IEnumerable(Of KeyValuePair(Of TKey, TValue)), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TValue)
Type parameters
- TKey
Het type sleutels in de woordenlijst.
- TValue
Het type van de waarden in de woordenlijst.
Parameters
- source
- IEnumerable<KeyValuePair<TKey,TValue>>
De sleutel-/waardeparen die moeten worden gebruikt om de woordenlijst te vullen.
- comparer
- IEqualityComparer<TKey>
De vergelijkings-implementatie die moet worden gebruikt om sleutels voor gelijkheid te vergelijken. Wanneer null, Default wordt toegepast.
Retouren
Een FrozenDictionary<TKey,TValue> met de opgegeven sleutels en waarden.
Opmerkingen
Als dezelfde sleutel meerdere keren in de invoer wordt weergegeven, heeft de laatste in de reeks voorrang. Dit verschilt van ToDictionary, waarbij dubbele sleutels resulteren in een uitzondering.
Van toepassing op
ToFrozenDictionary<TSource,TKey,TElement>(IEnumerable<TSource>, Func<TSource,TKey>, Func<TSource,TElement>, IEqualityComparer<TKey>)
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
Hiermee maakt u een FrozenDictionary<TKey,TValue> van een op basis van de IEnumerable<T> opgegeven sleutelkiezer- en elementselectorfuncties.
public static System.Collections.Frozen.FrozenDictionary<TKey,TElement> ToFrozenDictionary<TSource,TKey,TElement>(this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, Func<TSource,TElement> elementSelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<'Source> * Func<'Source, 'Key> * Func<'Source, 'Element> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Element>
<Extension()>
Public Function ToFrozenDictionary(Of TSource, TKey, TElement) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), elementSelector As Func(Of TSource, TElement), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TElement)
Type parameters
- TSource
Het type van de elementen van source.
- TKey
Het type sleutel dat wordt geretourneerd door keySelector.
- TElement
Het type van de waarde die wordt geretourneerd door elementSelector.
Parameters
- source
- IEnumerable<TSource>
Een IEnumerable<T> van waaruit een FrozenDictionary<TKey,TValue>.
- keySelector
- Func<TSource,TKey>
Een functie om een sleutel uit elk element te extraheren.
- elementSelector
- Func<TSource,TElement>
Een transformatiefunctie voor het produceren van een resultaatelementwaarde van elk element.
- comparer
- IEqualityComparer<TKey>
Een IEqualityComparer<T> om sleutels te vergelijken.
Retouren
Een FrozenDictionary<TKey,TValue> met de sleutels en waarden die zijn geselecteerd in de invoerreeks.
Van toepassing op
ToFrozenDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>, IEqualityComparer<TKey>)
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
Hiermee maakt u een FrozenDictionary<TKey,TValue> van een op basis van een IEnumerable<T> opgegeven sleutelkiezerfunctie.
public static System.Collections.Frozen.FrozenDictionary<TKey,TSource> ToFrozenDictionary<TSource,TKey>(this System.Collections.Generic.IEnumerable<TSource> source, Func<TSource,TKey> keySelector, System.Collections.Generic.IEqualityComparer<TKey>? comparer = default);
static member ToFrozenDictionary : seq<'Source> * Func<'Source, 'Key> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Source>
<Extension()>
Public Function ToFrozenDictionary(Of TSource, TKey) (source As IEnumerable(Of TSource), keySelector As Func(Of TSource, TKey), Optional comparer As IEqualityComparer(Of TKey) = Nothing) As FrozenDictionary(Of TKey, TSource)
Type parameters
- TSource
Het type van de elementen van source.
- TKey
Het type sleutel dat wordt geretourneerd door keySelector.
Parameters
- source
- IEnumerable<TSource>
Een IEnumerable<T> van waaruit een FrozenDictionary<TKey,TValue>.
- keySelector
- Func<TSource,TKey>
Een functie om een sleutel uit elk element te extraheren.
- comparer
- IEqualityComparer<TKey>
Een IEqualityComparer<T> om sleutels te vergelijken.
Retouren
Een FrozenDictionary<TKey,TValue> met de sleutels en waarden die zijn geselecteerd in de invoerreeks.