OrderedDictionary<TKey,TValue> Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| OrderedDictionary<TKey,TValue>() |
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe vuota, ha la capacità iniziale predefinita e usa l'operatore di confronto di uguaglianza predefinito per il tipo di chiave. |
| OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>) |
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe che contiene elementi copiati dall'oggetto specificato IDictionary<TKey,TValue> e usa l'operatore di confronto di uguaglianza predefinito per il tipo di chiave. |
| OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>) |
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe che contiene elementi copiati dall'oggetto specificato IEnumerable<T> e usa l'operatore di confronto di uguaglianza predefinito per il tipo di chiave. |
| OrderedDictionary<TKey,TValue>(IEqualityComparer<TKey>) |
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe vuota, ha la capacità iniziale predefinita e usa l'oggetto specificato IEqualityComparer<T>. |
| OrderedDictionary<TKey,TValue>(Int32) |
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe vuota, ha la capacità iniziale specificata e usa l'operatore di confronto di uguaglianza predefinito per il tipo di chiave. |
| OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>, IEqualityComparer<TKey>) |
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe che contiene elementi copiati dall'oggetto specificato IDictionary<TKey,TValue> e utilizza l'oggetto specificato IEqualityComparer<T>. |
| OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>) |
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe che contiene elementi copiati dall'oggetto specificato IEnumerable<T> e utilizza l'oggetto specificato IEqualityComparer<T>. |
| OrderedDictionary<TKey,TValue>(Int32, IEqualityComparer<TKey>) |
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe vuota, ha la capacità iniziale specificata e usa l'oggetto specificato IEqualityComparer<T>. |
OrderedDictionary<TKey,TValue>()
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe vuota, ha la capacità iniziale predefinita e usa l'operatore di confronto di uguaglianza predefinito per il tipo di chiave.
public:
OrderedDictionary();
public OrderedDictionary();
Public Sub New ()
Si applica a
OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>)
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe che contiene elementi copiati dall'oggetto specificato IDictionary<TKey,TValue> e usa l'operatore di confronto di uguaglianza predefinito per il tipo di chiave.
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))
Parametri
- dictionary
- IDictionary<TKey,TValue>
Oggetto i IDictionary<TKey,TValue> cui elementi vengono copiati nel nuovo OrderedDictionary<TKey,TValue>oggetto . L'ordine iniziale degli elementi nella nuova raccolta è l'ordine in cui gli elementi vengono enumerati dal dizionario fornito.
Eccezioni
dictionary è null.
Si applica a
OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>)
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe che contiene elementi copiati dall'oggetto specificato IEnumerable<T> e usa l'operatore di confronto di uguaglianza predefinito per il tipo di chiave.
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)))
Parametri
- collection
- IEnumerable<KeyValuePair<TKey,TValue>>
Oggetto i IEnumerable<T> cui elementi vengono copiati nel nuovo OrderedDictionary<TKey,TValue>oggetto . L'ordine iniziale degli elementi nella nuova raccolta è l'ordine in cui gli elementi vengono enumerati dalla raccolta fornita.
Eccezioni
collection è null.
Si applica a
OrderedDictionary<TKey,TValue>(IEqualityComparer<TKey>)
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe vuota, ha la capacità iniziale predefinita e usa l'oggetto specificato 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))
Parametri
- comparer
- IEqualityComparer<TKey>
Implementazione IEqualityComparer<T> da usare per il confronto delle chiavi o null per usare l'impostazione predefinita EqualityComparer<T> per il tipo di chiave.
Si applica a
OrderedDictionary<TKey,TValue>(Int32)
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe vuota, ha la capacità iniziale specificata e usa l'operatore di confronto di uguaglianza predefinito per il tipo di chiave.
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)
Parametri
- capacity
- Int32
Numero iniziale di elementi che l'oggetto OrderedDictionary<TKey,TValue> può contenere.
Eccezioni
la capacità è minore di 0.
Si applica a
OrderedDictionary<TKey,TValue>(IDictionary<TKey,TValue>, IEqualityComparer<TKey>)
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe che contiene elementi copiati dall'oggetto specificato IDictionary<TKey,TValue> e utilizza l'oggetto specificato 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))
Parametri
- dictionary
- IDictionary<TKey,TValue>
Oggetto i IDictionary<TKey,TValue> cui elementi vengono copiati nel nuovo OrderedDictionary<TKey,TValue>oggetto . L'ordine iniziale degli elementi nella nuova raccolta è l'ordine in cui gli elementi vengono enumerati dal dizionario fornito.
- comparer
- IEqualityComparer<TKey>
Implementazione IEqualityComparer<T> da usare per il confronto delle chiavi o null per usare l'impostazione predefinita EqualityComparer<T> per il tipo di chiave.
Eccezioni
dictionary è null.
Si applica a
OrderedDictionary<TKey,TValue>(IEnumerable<KeyValuePair<TKey,TValue>>, IEqualityComparer<TKey>)
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe che contiene elementi copiati dall'oggetto specificato IEnumerable<T> e utilizza l'oggetto specificato 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))
Parametri
- collection
- IEnumerable<KeyValuePair<TKey,TValue>>
Oggetto i IEnumerable<T> cui elementi vengono copiati nel nuovo OrderedDictionary<TKey,TValue>oggetto . L'ordine iniziale degli elementi nella nuova raccolta è l'ordine in cui gli elementi vengono enumerati dalla raccolta fornita.
- comparer
- IEqualityComparer<TKey>
Implementazione IEqualityComparer<T> da usare per il confronto delle chiavi o null per usare l'impostazione predefinita EqualityComparer<T> per il tipo di chiave.
Eccezioni
collection è null.
Si applica a
OrderedDictionary<TKey,TValue>(Int32, IEqualityComparer<TKey>)
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
- Origine:
- OrderedDictionary.cs
Inizializza una nuova istanza della OrderedDictionary<TKey,TValue> classe vuota, ha la capacità iniziale specificata e usa l'oggetto specificato 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))
Parametri
- capacity
- Int32
Numero iniziale di elementi che l'oggetto OrderedDictionary<TKey,TValue> può contenere.
- comparer
- IEqualityComparer<TKey>
Implementazione IEqualityComparer<T> da usare per il confronto delle chiavi o null per usare l'impostazione predefinita EqualityComparer<T> per il tipo di chiave.
Eccezioni
la capacità è minore di 0.