Dictionary<TKey,TValue>.Enumerator.IDictionaryEnumerator.Value Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai elemen pada posisi enumerator saat ini.
property System::Object ^ System::Collections::IDictionaryEnumerator::Value { System::Object ^ get(); };
object System.Collections.IDictionaryEnumerator.Value { get; }
object? System.Collections.IDictionaryEnumerator.Value { get; }
member this.System.Collections.IDictionaryEnumerator.Value : obj
ReadOnly Property Value As Object Implements IDictionaryEnumerator.Value
Nilai Properti
Nilai elemen dalam kamus pada posisi enumerator saat ini.
Penerapan
Pengecualian
Enumerator diposisikan sebelum elemen pertama koleksi atau setelah elemen terakhir.
Keterangan
IDictionaryEnumerator.Value 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 IDictionaryEnumerator.Value 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.
IDictionaryEnumerator.Value tidak memindahkan posisi enumerator, dan panggilan berturut-turut untuk IDictionaryEnumerator.Value mengembalikan objek yang sama hingga atau MoveNextIEnumerator.Reset dipanggil.