Share via


DbEnumerator.MoveNext Metode

Definisi

Memajukan enumerator ke elemen koleksi berikutnya.

public:
 virtual bool MoveNext();
public bool MoveNext ();
abstract member MoveNext : unit -> bool
override this.MoveNext : unit -> bool
Public Function MoveNext () As Boolean

Mengembalikan

true jika enumerator berhasil dimajukan ke elemen berikutnya; false jika enumerator telah melewati akhir koleksi.

Penerapan

Pengecualian

Koleksi dimodifikasi setelah enumerator dibuat.

Keterangan

Setelah enumerator dibuat atau setelah panggilan ke Reset, enumerator diposisikan sebelum elemen pertama koleksi, dan panggilan pertama untuk MoveNext memindahkan enumerator ke elemen pertama koleksi. Setelah akhir koleksi dilewatkan, panggilan berikutnya untuk MoveNext mengembalikan false hingga Reset dipanggil. Enumerator tetap valid selama koleksi tetap tidak berubah. Jika perubahan dilakukan pada koleksi, seperti menambahkan, memodifikasi, atau menghapus elemen, enumerator tidak valid dan panggilan berikutnya ke MoveNext atau Reset melemparkan InvalidOperationException.

Berlaku untuk

Lihat juga