Dictionary<TKey,TValue>.Enumerator.Current Properti

Definisi

Mendapatkan elemen pada posisi enumerator saat ini.

public:
 property System::Collections::Generic::KeyValuePair<TKey, TValue> Current { System::Collections::Generic::KeyValuePair<TKey, TValue> get(); };
public System.Collections.Generic.KeyValuePair<TKey,TValue> Current { get; }
member this.Current : System.Collections.Generic.KeyValuePair<'Key, 'Value>
Public ReadOnly Property Current As KeyValuePair(Of TKey, TValue)

Nilai Properti

Elemen dalam Dictionary<TKey,TValue> pada posisi enumerator saat ini.

Penerapan

Keterangan

Current tidak ditentukan dalam salah satu kondisi berikut:

  • Enumerator diposisikan sebelum elemen pertama koleksi. Itu terjadi setelah enumerator dibuat atau setelah metode dipanggil IEnumerator.Reset . Metode MoveNext harus dipanggil untuk memajukan enumerator ke elemen pertama koleksi sebelum membaca nilai Current properti .

  • Panggilan terakhir untuk MoveNext dikembalikan false, yang menunjukkan akhir koleksi dan bahwa enumerator diposisikan setelah elemen terakhir koleksi.

  • Enumerator tidak valid karena perubahan yang dibuat dalam koleksi, seperti menambahkan, memodifikasi, atau menghapus elemen.

Current tidak memindahkan posisi enumerator, dan panggilan berturut-turut untuk Current mengembalikan objek yang sama sampai atau MoveNextIEnumerator.Reset dipanggil.

Berlaku untuk

Lihat juga