Bagikan melalui


ImmutableDictionary<TKey,TValue>.Enumerator Struktur

Definisi

Menghitung isi kamus yang tidak dapat diubah tanpa mengalokasikan memori apa pun.

Paket NuGet: System.Collections.Immutable (tentang koleksi yang tidak dapat diubah dan cara menginstal)

public: value class ImmutableDictionary<TKey, TValue>::Enumerator : System::Collections::Generic::IEnumerator<System::Collections::Generic::KeyValuePair<TKey, TValue>>
public struct ImmutableDictionary<TKey,TValue>.Enumerator : System.Collections.Generic.IEnumerator<System.Collections.Generic.KeyValuePair<TKey,TValue>>
type ImmutableDictionary<'Key, 'Value>.Enumerator = struct
    interface IEnumerator<KeyValuePair<'Key, 'Value>>
    interface IEnumerator
    interface IDisposable
Public Structure ImmutableDictionary(Of TKey, TValue).Enumerator
Implements IEnumerator(Of KeyValuePair(Of TKey, TValue))

Jenis parameter

TKey
TValue
Warisan
ImmutableDictionary<TKey,TValue>.Enumerator
Penerapan

Properti

Current

Mendapatkan elemen pada posisi enumerator saat ini.

Metode

Dispose()

Merilis sumber daya yang digunakan oleh instans ImmutableDictionary<TKey,TValue>.Enumerator kelas saat ini.

MoveNext()

Memajukan enumerator ke elemen berikutnya dari kamus yang tidak dapat diubah.

Reset()

Mengatur enumerator ke posisi awalnya, yaitu sebelum elemen pertama dalam kamus.

Implementasi Antarmuka Eksplisit

IEnumerator.Current

Mendapatkan elemen saat ini.

Berlaku untuk

Keamanan Thread

Jenis ini aman untuk utas.