Taal

OrderedDictionary<TKey,TValue> Constructors

Definitie

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.

Van toepassing op