Dictionary<TKey,TValue>.ValueCollection Oluşturucu

Tanım

Sınıfın Dictionary<TKey,TValue>.ValueCollection belirtilen Dictionary<TKey,TValue>içindeki değerleri yansıtan yeni bir örneğini başlatır.

public:
 ValueCollection(System::Collections::Generic::Dictionary<TKey, TValue> ^ dictionary);
public ValueCollection(System.Collections.Generic.Dictionary<TKey,TValue> dictionary);
new System.Collections.Generic.Dictionary<'Key, 'Value>.ValueCollection : System.Collections.Generic.Dictionary<'Key, 'Value> -> System.Collections.Generic.Dictionary<'Key, 'Value>.ValueCollection
Public Sub New (dictionary As Dictionary(Of TKey, TValue))

Parametreler

dictionary
Dictionary<TKey,TValue>

Dictionary<TKey,TValue> Değerleri yeni Dictionary<TKey,TValue>.ValueCollectionöğesine yansıtılan değeridir.

Özel durumlar

dictionary, null'e eşittir.

Açıklamalar

Dictionary<TKey,TValue>.ValueCollection statik bir kopya değildir; bunun yerine, Dictionary<TKey,TValue>.ValueCollection özgün Dictionary<TKey,TValue>içindeki değerlere başvurur. Bu nedenle, dosyasındaki Dictionary<TKey,TValue> değişiklikler öğesine Dictionary<TKey,TValue>.ValueCollectionyansıtılmaya devam edilir.

Bu oluşturucu bir O(1) işlemidir.

Şunlara uygulanır