HashSet<T>.Enumerator.Current Properti

Definisi

Mendapatkan elemen pada posisi enumerator saat ini.

public:
 property T Current { T get(); };
public T Current { get; }
member this.Current : 'T
Public ReadOnly Property Current As T

Nilai Properti

T

Elemen dalam HashSet<T> koleksi 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 hingga atau MoveNextIEnumerator.Reset dipanggil.

Berlaku untuk