Example #1
0
 /// <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);
 }
Example #2
0
 public CsvString.Value NextValue( )
 {
     if (mCurrentValue == null)
     {
         BeginValue( );
     }
     mCurrentValue.AdvanceNextValue( );
     if (mCurrentValue.IsAtValue)
     {
         return(mCurrentValue.Clone( ));
     }
     else
     {
         mCurrentValue = null;
         return(null);
     }
 }