OrderedDictionary<TKey,TValue> Constructeurs

Définition

Surcharges

Nom Description
OrderedDictionary<TKey,TValue>()

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe vide, a la capacité initiale par défaut et utilise le comparateur d’égalité par défaut pour le type de clé.

OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>)

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe qui contient des éléments copiés à partir de l’élément IDictionary<TKey,TValue> spécifié et utilise le comparateur d’égalité par défaut pour le type de clé.

OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe qui contient des éléments copiés à partir de l’élément IEnumerable<T> spécifié et utilise le comparateur d’égalité par défaut pour le type de clé.

OrderedDictionary<TKey,TValue>(IEqualityComparer<TKey>)

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe vide, a la capacité initiale par défaut et utilise la valeur spécifiée IEqualityComparer<T>.

OrderedDictionary<TKey,TValue>(Int32)

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe vide, a la capacité initiale spécifiée et utilise le comparateur d’égalité par défaut pour le type de clé.

OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>, IEqualityComparer<TKey>)

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe qui contient des éléments copiés à partir du spécifié IDictionary<TKey,TValue> et utilise le fichier spécifié IEqualityComparer<T>.

OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe qui contient des éléments copiés à partir du spécifié IEnumerable<T> et utilise le fichier spécifié IEqualityComparer<T>.

OrderedDictionary<TKey,TValue>(Int32, IEqualityComparer<TKey>)

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe vide, a la capacité initiale spécifiée et utilise la valeur spécifiée IEqualityComparer<T>.

OrderedDictionary<TKey,TValue>()

Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe vide, a la capacité initiale par défaut et utilise le comparateur d’égalité par défaut pour le type de clé.

public:
 OrderedDictionary();
public OrderedDictionary();
Public Sub New ()

S’applique à

OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>)

Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe qui contient des éléments copiés à partir de l’élément IDictionary<TKey,TValue> spécifié et utilise le comparateur d’égalité par défaut pour le type de clé.

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))

Paramètres

dictionary
IDictionary<TKey,TValue>

Dont IDictionary<TKey,TValue> les éléments sont copiés dans le nouveau OrderedDictionary<TKey,TValue>. L’ordre initial des éléments de la nouvelle collection est l’ordre dans lequel les éléments sont énumérés à partir du dictionnaire fourni.

Exceptions

dictionary a la valeur null.

S’applique à

OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)

Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe qui contient des éléments copiés à partir de l’élément IEnumerable<T> spécifié et utilise le comparateur d’égalité par défaut pour le type de clé.

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)))

Paramètres

collection
IEnumerable<KeyValuePair<TKey,TValue>>

Dont IEnumerable<T> les éléments sont copiés dans le nouveau OrderedDictionary<TKey,TValue>. L’ordre initial des éléments de la nouvelle collection est l’ordre dans lequel les éléments sont énumérés à partir de la collection fournie.

Exceptions

collection a la valeur null.

S’applique à

OrderedDictionary<TKey,TValue>(IEqualityComparer<TKey>)

Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe vide, a la capacité initiale par défaut et utilise la valeur spécifiée 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))

Paramètres

comparer
IEqualityComparer<TKey>

Implémentation IEqualityComparer<T> à utiliser lors de la comparaison des clés ou null pour utiliser la valeur par défaut EqualityComparer<T> pour le type de la clé.

S’applique à

OrderedDictionary<TKey,TValue>(Int32)

Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe vide, a la capacité initiale spécifiée et utilise le comparateur d’égalité par défaut pour le type de clé.

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)

Paramètres

capacity
Int32

Nombre initial d’éléments que le OrderedDictionary<TKey,TValue> conteneur peut contenir.

Exceptions

la capacité est inférieure à 0.

S’applique à

OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>, IEqualityComparer<TKey>)

Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe qui contient des éléments copiés à partir du spécifié IDictionary<TKey,TValue> et utilise le fichier spécifié 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))

Paramètres

dictionary
IDictionary<TKey,TValue>

Dont IDictionary<TKey,TValue> les éléments sont copiés dans le nouveau OrderedDictionary<TKey,TValue>. L’ordre initial des éléments de la nouvelle collection est l’ordre dans lequel les éléments sont énumérés à partir du dictionnaire fourni.

comparer
IEqualityComparer<TKey>

Implémentation IEqualityComparer<T> à utiliser lors de la comparaison des clés ou null pour utiliser la valeur par défaut EqualityComparer<T> pour le type de la clé.

Exceptions

dictionary a la valeur null.

S’applique à

OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)

Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe qui contient des éléments copiés à partir du spécifié IEnumerable<T> et utilise le fichier spécifié 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))

Paramètres

collection
IEnumerable<KeyValuePair<TKey,TValue>>

Dont IEnumerable<T> les éléments sont copiés dans le nouveau OrderedDictionary<TKey,TValue>. L’ordre initial des éléments de la nouvelle collection est l’ordre dans lequel les éléments sont énumérés à partir de la collection fournie.

comparer
IEqualityComparer<TKey>

Implémentation IEqualityComparer<T> à utiliser lors de la comparaison des clés ou null pour utiliser la valeur par défaut EqualityComparer<T> pour le type de la clé.

Exceptions

collection a la valeur null.

S’applique à

OrderedDictionary<TKey,TValue>(Int32, IEqualityComparer<TKey>)

Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs
Source:
OrderedDictionary.cs

Initialise une nouvelle instance de la OrderedDictionary<TKey,TValue> classe vide, a la capacité initiale spécifiée et utilise la valeur spécifiée 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))

Paramètres

capacity
Int32

Nombre initial d’éléments que le OrderedDictionary<TKey,TValue> conteneur peut contenir.

comparer
IEqualityComparer<TKey>

Implémentation IEqualityComparer<T> à utiliser lors de la comparaison des clés ou null pour utiliser la valeur par défaut EqualityComparer<T> pour le type de la clé.

Exceptions

la capacité est inférieure à 0.

S’applique à