OrderedDictionaryTKey, TValue(IEnumerableKeyValuePairTKey, TValue) Constructor
Initializes a new instance of the
OrderedDictionaryTKey, TValue class that contains elements copied from the specified
[!:IEnumerable<KeyValuePair<TKey, TValue>>] and uses the default equality comparer for the key type.
Namespace: Gemstone.CollectionsAssembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.128 -- Release Build+d050cfc5563c89a1188cc3c6b2d417530856f490
public OrderedDictionary(
IEnumerable<KeyValuePair<TKey, TValue>> collection
)
Public Sub New (
collection As IEnumerable(Of KeyValuePair(Of TKey, TValue))
)
public:
OrderedDictionary(
IEnumerable<KeyValuePair<TKey, TValue>>^ collection
)
Gemstone.Collections.OrderedDictionary = function(collection);
Parameters
- collection IEnumerableKeyValuePairTKey, TValue
- The [!:IEnumerable<KeyValuePair<TKey, TValue>>] whose elements are copied to the new OrderedDictionaryTKey, TValue.
ArgumentNullException | collection is null. |
ArgumentException | collection contains one or more duplicate keys. |