64
var enumerator = primeNums.GetEnumerator();
1
using System;
2
using System.Collections;
3
4
class PrimeNums : IEnumerable
5
{
6
class Enumerator : IEnumerator
7
{
8
int _idx = 0;
9
int _current;
10
int[] _pmArr = new int[] { 2, 3, 5, 7 };
11
12
public object Current => _current;
13
public bool MoveNext()
14
{
15
if (_pmArr.Length - 1 < _idx)
16
{
17
return false;
18
}
19
_current = _pmArr[_idx];
20
_idx++;
21
return true;
22
}
23
public void Reset()
24
{
Cached Result