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.
öğesinin öğelerini OrderedDictionary<TKey,TValue>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
| Name | Description |
|---|---|
| Current |
Koleksiyondaki öğesini numaralandırıcının geçerli konumunda alır. |
Yöntemler
| Name | Description |
|---|---|
| MoveNext() |
Numaralandırıcıyı koleksiyonun sonraki öğesine ilerletir. |
Belirtik Arabirim Kullanımları
| Name | Description |
|---|---|
| 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. |