public ListIndexIterator(List<int> indexes) { IndexList = new ListOfIndex(indexes); _curPos = 0; _curValue = IndexList.Indexes[_curPos]; }