OrderedDictionary<TKey,TValue>.Enumerator Yapı
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.
OrderedDictionary<TKey,TValue>öğelerini numaralandırır.
public: value class OrderedDictionary<TKey, TValue>::Enumerator : System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<TKey, TValue>>, System::Collections::IDictionaryEnumerator
public struct OrderedDictionary<TKey,TValue>.Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey,TValue>>, System.Collections.IDictionaryEnumerator
type OrderedDictionary<'Key, 'Value>.Enumerator = struct
interface IEnumerator<KeyValuePair<'Key, 'Value>>
interface IEnumerator
interface IDisposable
interface IDictionaryEnumerator
Public Structure OrderedDictionary(Of TKey, TValue).Enumerator
Implements IDictionaryEnumerator, IEnumerator(Of KeyValuePair(Of TKey, TValue))
Tür Parametreleri
- TKey
- TValue
- Devralma
- Uygulamalar
Özellikler
Current |
Koleksiyondaki öğesini numaralandırıcının geçerli konumunda alır. |
Yöntemler
MoveNext() |
Numaralandırıcıyı koleksiyonun sonraki öğesine ilerler. |
Belirtik Arabirim Kullanımları
IDictionaryEnumerator.Entry |
Geçerli sözlük girdisinin hem anahtarını hem de değerini alır. |
IDictionaryEnumerator.Key |
Geçerli sözlük girdisinin anahtarını alır. |
IDictionaryEnumerator.Value |
Geçerli sözlük girdisinin değerini alır. |
IDisposable.Dispose() |
Yönetilmeyen kaynakları serbest bırakma, serbest bırakma veya sıfırlama ile ilişkili uygulama tanımlı görevleri gerçekleştirir. |
IEnumerator.Current |
Koleksiyondaki öğesini numaralandırıcının geçerli konumunda alır. |
IEnumerator.Reset() |
Numaralandırıcıyı, koleksiyondaki ilk öğeden önceki ilk konumuna ayarlar. |