OrderedDictionary<TKey,TValue> Constructors
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 |
|---|---|
| OrderedDictionary<TKey,TValue>() |
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die leeg is, heeft de standaardinitiële capaciteit en gebruikt de standaard gelijkheidsgelijker voor het sleuteltype. |
| OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>) |
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die elementen bevat die zijn gekopieerd uit de opgegeven IDictionary<TKey,TValue> en maakt gebruik van de standaard gelijkheidsgelijker voor het sleuteltype. |
| OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>) |
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die elementen bevat die zijn gekopieerd uit de opgegeven IEnumerable<T> en maakt gebruik van de standaard gelijkheidsgelijker voor het sleuteltype. |
| OrderedDictionary<TKey,TValue>(IEqualityComparer<TKey>) |
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die leeg is, heeft de standaardinitiële capaciteit en gebruikt de opgegeven IEqualityComparer<T>. |
| OrderedDictionary<TKey,TValue>(Int32) |
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die leeg is, heeft de opgegeven initiële capaciteit en gebruikt de standaard gelijkheidsgelijker voor het sleuteltype. |
| OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>, IEqualityComparer<TKey>) |
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die elementen bevat die zijn gekopieerd uit de opgegeven IDictionary<TKey,TValue> en maakt gebruik van de opgegeven IEqualityComparer<T>. |
| OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>) |
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die elementen bevat die zijn gekopieerd uit de opgegeven IEnumerable<T> en maakt gebruik van de opgegeven IEqualityComparer<T>. |
| OrderedDictionary<TKey,TValue>(Int32, IEqualityComparer<TKey>) |
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die leeg is, heeft de opgegeven initiële capaciteit en gebruikt de opgegeven IEqualityComparer<T>. |
OrderedDictionary<TKey,TValue>()
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die leeg is, heeft de standaardinitiële capaciteit en gebruikt de standaard gelijkheidsgelijker voor het sleuteltype.
public:
OrderedDictionary();
public OrderedDictionary();
Public Sub New ()
Van toepassing op
OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>)
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die elementen bevat die zijn gekopieerd uit de opgegeven IDictionary<TKey,TValue> en maakt gebruik van de standaard gelijkheidsgelijker voor het sleuteltype.
public:
OrderedDictionary(System::Collections::Generic::IDictionary<TKey, TValue> ^ dictionary);
public OrderedDictionary(System.Collections.Generic.IDictionary<TKey,TValue> dictionary);
new System.Collections.Generic.OrderedDictionary<'Key, 'Value> : System.Collections.Generic.IDictionary<'Key, 'Value> -> System.Collections.Generic.OrderedDictionary<'Key, 'Value>
Public Sub New (dictionary As IDictionary(Of TKey, TValue))
Parameters
- dictionary
- IDictionary<TKey,TValue>
De IDictionary<TKey,TValue> elementen waarvan de elementen naar het nieuwe OrderedDictionary<TKey,TValue>worden gekopieerd. De eerste volgorde van de elementen in de nieuwe verzameling is de volgorde waarin de elementen worden opgesomd uit de opgegeven woordenlijst.
Uitzonderingen
dictionary is null.
Van toepassing op
OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die elementen bevat die zijn gekopieerd uit de opgegeven IEnumerable<T> en maakt gebruik van de standaard gelijkheidsgelijker voor het sleuteltype.
public:
OrderedDictionary(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ collection);
public OrderedDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> collection);
new System.Collections.Generic.OrderedDictionary<'Key, 'Value> : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> -> System.Collections.Generic.OrderedDictionary<'Key, 'Value>
Public Sub New (collection As IEnumerable(Of KeyValuePair(Of TKey, TValue)))
Parameters
- collection
- IEnumerable<KeyValuePair<TKey,TValue>>
De IEnumerable<T> elementen waarvan de elementen naar het nieuwe OrderedDictionary<TKey,TValue>worden gekopieerd. De eerste volgorde van de elementen in de nieuwe verzameling is de volgorde waarin de elementen worden opgesomd uit de opgegeven verzameling.
Uitzonderingen
collection is null.
Van toepassing op
OrderedDictionary<TKey,TValue>(IEqualityComparer<TKey>)
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die leeg is, heeft de standaardinitiële capaciteit en gebruikt de opgegeven IEqualityComparer<T>.
public:
OrderedDictionary(System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public OrderedDictionary(System.Collections.Generic.IEqualityComparer<TKey>? comparer);
new System.Collections.Generic.OrderedDictionary<'Key, 'Value> : System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Generic.OrderedDictionary<'Key, 'Value>
Public Sub New (comparer As IEqualityComparer(Of TKey))
Parameters
- comparer
- IEqualityComparer<TKey>
De IEqualityComparer<T> implementatie die moet worden gebruikt bij het vergelijken van sleutels of null voor het gebruik van de standaardwaarde EqualityComparer<T> voor het type sleutel.
Van toepassing op
OrderedDictionary<TKey,TValue>(Int32)
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die leeg is, heeft de opgegeven initiële capaciteit en gebruikt de standaard gelijkheidsgelijker voor het sleuteltype.
public:
OrderedDictionary(int capacity);
public OrderedDictionary(int capacity);
new System.Collections.Generic.OrderedDictionary<'Key, 'Value> : int -> System.Collections.Generic.OrderedDictionary<'Key, 'Value>
Public Sub New (capacity As Integer)
Parameters
- capacity
- Int32
Het eerste aantal elementen dat de OrderedDictionary<TKey,TValue> elementen kunnen bevatten.
Uitzonderingen
capaciteit is kleiner dan 0.
Van toepassing op
OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>, IEqualityComparer<TKey>)
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die elementen bevat die zijn gekopieerd uit de opgegeven IDictionary<TKey,TValue> en maakt gebruik van de opgegeven IEqualityComparer<T>.
public:
OrderedDictionary(System::Collections::Generic::IDictionary<TKey, TValue> ^ dictionary, System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public OrderedDictionary(System.Collections.Generic.IDictionary<TKey,TValue> dictionary, System.Collections.Generic.IEqualityComparer<TKey>? comparer);
new System.Collections.Generic.OrderedDictionary<'Key, 'Value> : System.Collections.Generic.IDictionary<'Key, 'Value> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Generic.OrderedDictionary<'Key, 'Value>
Public Sub New (dictionary As IDictionary(Of TKey, TValue), comparer As IEqualityComparer(Of TKey))
Parameters
- dictionary
- IDictionary<TKey,TValue>
De IDictionary<TKey,TValue> elementen waarvan de elementen naar het nieuwe OrderedDictionary<TKey,TValue>worden gekopieerd. De eerste volgorde van de elementen in de nieuwe verzameling is de volgorde waarin de elementen worden opgesomd uit de opgegeven woordenlijst.
- comparer
- IEqualityComparer<TKey>
De IEqualityComparer<T> implementatie die moet worden gebruikt bij het vergelijken van sleutels of null voor het gebruik van de standaardwaarde EqualityComparer<T> voor het type sleutel.
Uitzonderingen
dictionary is null.
Van toepassing op
OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die elementen bevat die zijn gekopieerd uit de opgegeven IEnumerable<T> en maakt gebruik van de opgegeven IEqualityComparer<T>.
public:
OrderedDictionary(System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<TKey, TValue>> ^ collection, System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public OrderedDictionary(System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>> collection, System.Collections.Generic.IEqualityComparer<TKey>? comparer);
new System.Collections.Generic.OrderedDictionary<'Key, 'Value> : seq<System.Collections.Generic.KeyValuePair<'Key, 'Value>> * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Generic.OrderedDictionary<'Key, 'Value>
Public Sub New (collection As IEnumerable(Of KeyValuePair(Of TKey, TValue)), comparer As IEqualityComparer(Of TKey))
Parameters
- collection
- IEnumerable<KeyValuePair<TKey,TValue>>
De IEnumerable<T> elementen waarvan de elementen naar het nieuwe OrderedDictionary<TKey,TValue>worden gekopieerd. De eerste volgorde van de elementen in de nieuwe verzameling is de volgorde waarin de elementen worden opgesomd uit de opgegeven verzameling.
- comparer
- IEqualityComparer<TKey>
De IEqualityComparer<T> implementatie die moet worden gebruikt bij het vergelijken van sleutels of null voor het gebruik van de standaardwaarde EqualityComparer<T> voor het type sleutel.
Uitzonderingen
collection is null.
Van toepassing op
OrderedDictionary<TKey,TValue>(Int32, IEqualityComparer<TKey>)
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
- Bron:
- OrderedDictionary.cs
Initialiseert een nieuw exemplaar van de OrderedDictionary<TKey,TValue> klasse die leeg is, heeft de opgegeven initiële capaciteit en gebruikt de opgegeven IEqualityComparer<T>.
public:
OrderedDictionary(int capacity, System::Collections::Generic::IEqualityComparer<TKey> ^ comparer);
public OrderedDictionary(int capacity, System.Collections.Generic.IEqualityComparer<TKey>? comparer);
new System.Collections.Generic.OrderedDictionary<'Key, 'Value> : int * System.Collections.Generic.IEqualityComparer<'Key> -> System.Collections.Generic.OrderedDictionary<'Key, 'Value>
Public Sub New (capacity As Integer, comparer As IEqualityComparer(Of TKey))
Parameters
- capacity
- Int32
Het eerste aantal elementen dat de OrderedDictionary<TKey,TValue> elementen kunnen bevatten.
- comparer
- IEqualityComparer<TKey>
De IEqualityComparer<T> implementatie die moet worden gebruikt bij het vergelijken van sleutels of null voor het gebruik van de standaardwaarde EqualityComparer<T> voor het type sleutel.
Uitzonderingen
capaciteit is kleiner dan 0.