Junior — Middle
Vai jūs varat uzskaitīt un aprakstīt metodes, kas realizētas IEnumerator saskarnē?
sobes.tech AI
Atbilde no AI
C# valodā IEnumerator saskarne definē metodes kolekcijas pārlūkošanai. Galvenās metodes un īpašības ir:
bool MoveNext()— pārvieto rādītāju uz nākamo kolekcijas elementu. Atgriežtrue, ja nākamais elements ir, citādifalse.object Current { get; }— īpašība, kas atgriež pašreizējo kolekcijas elementu.void Reset()— atiestatīt enumeratoru uz sākuma pozīciju, tas ir, pirms pirmā elementa.
Piemērs lietošanai:
IEnumerator enumerator = collection.GetEnumerator();
while (enumerator.MoveNext())
{
var item = enumerator.Current;
// apstrāde
}