Share via


IIterator<T>.MoveNext Metode

Definisi

Memajukan iterator ke item berikutnya dalam koleksi.

public:
 bool MoveNext();
bool MoveNext();
public bool MoveNext();
Public Function MoveNext () As Boolean

Mengembalikan

Boolean

bool

True jika iterator mengacu pada item yang valid dalam koleksi; false jika iterator melewati akhir koleksi.

Keterangan

Jika iterator sudah melewati akhir koleksi, iterator dapat memberikan pengecualian.

.NET Framework Jika iterator sudah melewati akhir koleksi, iterator dapat melemparkan COMException pengecualian dengan HResult dari 0x8000000B (E_BOUNDS).

C++/WinRT Jika iterator sudah melewati akhir koleksi, iterator dapat melemparkan hresult_out_of_bounds pengecualian.

C++/CX Jika iterator sudah melewati akhir koleksi, iterator dapat melemparkan OutOfBoundsException pengecualian.

Jika koleksi yang mendasar telah berubah, iterator dapat melemparkan pengecualian.

.NET Framework Jika koleksi yang mendasar telah berubah, iterator dapat memberikan COMException pengecualian dengan HResult (0x8000000CE_CHANGED_STATE).

C++/WinRT Jika koleksi yang mendasar telah berubah, iterator dapat melemparkan hresult_changed_state pengecualian.

C++/CX Jika koleksi yang mendasar telah berubah, iterator dapat melemparkan ChangedStateException pengecualian.

Berlaku untuk

Lihat juga