/// <summary> /// Position at begin of sequence of comma delim values. /// </summary> /// <returns></returns> public CsvString.Value BeginValue( ) { mCurrentValue = new CsvString.Value( ); mCurrentValue.CsvString = this; mCurrentValue.BeginValue( ); CsvString.Value vlu = mCurrentValue.Clone( ); return(vlu); }
public CsvString.Value NextValue( ) { if (mCurrentValue == null) { BeginValue( ); } mCurrentValue.AdvanceNextValue( ); if (mCurrentValue.IsAtValue) { return(mCurrentValue.Clone( )); } else { mCurrentValue = null; return(null); } }