SortedDictionary<TKey,TValue>.KeyCollection Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen SortedDictionary<TKey,TValue>içindeki anahtarları yansıtan sınıfının yeni bir örneğini SortedDictionary<TKey,TValue>.KeyCollection başlatır.
public:
KeyCollection(System::Collections::Generic::SortedDictionary<TKey, TValue> ^ dictionary);
public KeyCollection (System.Collections.Generic.SortedDictionary<TKey,TValue> dictionary);
new System.Collections.Generic.SortedDictionary<'Key, 'Value>.KeyCollection : System.Collections.Generic.SortedDictionary<'Key, 'Value> -> System.Collections.Generic.SortedDictionary<'Key, 'Value>.KeyCollection
Public Sub New (dictionary As SortedDictionary(Of TKey, TValue))
Parametreler
- dictionary
- SortedDictionary<TKey,TValue>
SortedDictionary<TKey,TValue> Anahtarları yeni SortedDictionary<TKey,TValue>.KeyCollectionöğesine yansıtılan .
Özel durumlar
dictionary
, null
değeridir.
Açıklamalar
SortedDictionary<TKey,TValue>.KeyCollection statik bir kopya değildir; bunun yerine, SortedDictionary<TKey,TValue>.KeyCollection özgün SortedDictionary<TKey,TValue>içindeki anahtarlara geri başvurur. Bu nedenle, dosyasında yapılan SortedDictionary<TKey,TValue> değişiklikler öğesine SortedDictionary<TKey,TValue>.KeyCollectionyansıtılmaya devam edilir.
Bu oluşturucu bir O(1) işlemidir.