FrozenDictionary.Create 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 |
|---|---|
| Create<TKey,TValue>(ReadOnlySpan<KeyValuePair<TKey,TValue>>) |
Hiermee maakt u een FrozenDictionary<TKey,TValue> met de opgegeven sleutel-/waardeparen. |
| Create<TKey,TValue>(IEqualityComparer<TKey>, ReadOnlySpan<KeyValuePair<TKey,TValue>>) |
Hiermee maakt u een FrozenDictionary<TKey,TValue> met de opgegeven sleutel-/waardeparen. |
Create<TKey,TValue>(ReadOnlySpan<KeyValuePair<TKey,TValue>>)
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
Hiermee maakt u een FrozenDictionary<TKey,TValue> met de opgegeven sleutel-/waardeparen.
public:
generic <typename TKey, typename TValue>
static System::Collections::Frozen::FrozenDictionary<TKey, TValue> ^ Create(ReadOnlySpan<System::Collections::Generic::KeyValuePair<TKey, TValue>> source);
public static System.Collections.Frozen.FrozenDictionary<TKey,TValue> Create<TKey,TValue>(scoped ReadOnlySpan<System.Collections.Generic.KeyValuePair<TKey,TValue>> source);
static member Create : ReadOnlySpan<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Value>
Public Function Create(Of TKey, TValue) (source As ReadOnlySpan(Of KeyValuePair(Of TKey, TValue))) 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
- ReadOnlySpan<KeyValuePair<TKey,TValue>>
De sleutel-/waardeparen die moeten worden gebruikt om de woordenlijst te vullen.
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, waarmee meerdere dubbele sleutels resulteren in een uitzondering.
Van toepassing op
Create<TKey,TValue>(IEqualityComparer<TKey>, ReadOnlySpan<KeyValuePair<TKey,TValue>>)
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
- Bron:
- FrozenDictionary.cs
Hiermee maakt u een FrozenDictionary<TKey,TValue> met de opgegeven sleutel-/waardeparen.
public:
generic <typename TKey, typename TValue>
static System::Collections::Frozen::FrozenDictionary<TKey, TValue> ^ Create(System::Collections::Generic::IEqualityComparer<TKey> ^ comparer, ReadOnlySpan<System::Collections::Generic::KeyValuePair<TKey, TValue>> source);
public static System.Collections.Frozen.FrozenDictionary<TKey,TValue> Create<TKey,TValue>(System.Collections.Generic.IEqualityComparer<TKey>? comparer, scoped ReadOnlySpan<System.Collections.Generic.KeyValuePair<TKey,TValue>> source);
static member Create : System.Collections.Generic.IEqualityComparer<'Key> * ReadOnlySpan<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Frozen.FrozenDictionary<'Key, 'Value>
Public Function Create(Of TKey, TValue) (comparer As IEqualityComparer(Of TKey), source As ReadOnlySpan(Of KeyValuePair(Of TKey, TValue))) As FrozenDictionary(Of TKey, TValue)
Type parameters
- TKey
Het type sleutels in de woordenlijst.
- TValue
Het type van de waarden in de woordenlijst.
Parameters
- comparer
- IEqualityComparer<TKey>
De vergelijkings-implementatie die moet worden gebruikt om sleutels voor gelijkheid te vergelijken. Wanneer null, Default wordt toegepast.
- source
- ReadOnlySpan<KeyValuePair<TKey,TValue>>
De sleutel-/waardeparen die moeten worden gebruikt om de woordenlijst te vullen.
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, waarmee meerdere dubbele sleutels resulteren in een uitzondering.