/// <summary> /// Sets the enumerator to its initial position, which is before the first record in the CSV. /// </summary> public void Reset() { if (_reader._currentRecordIndex != _currentRecordIndex) throw new InvalidOperationException(ExceptionMessage.EnumerationVersionCheckFailed); _reader.MoveTo(-1); _current = null; _currentRecordIndex = _reader._currentRecordIndex; }