FlatFiles.SeparatedValueRecordParser.ReadRecord C# (CSharp) Method

ReadRecord() public method

public ReadRecord ( ) : string[]
return string[]
        public string[] ReadRecord()
        {
            values = new List<string>();
            TokenType tokenType = getNextToken();
            while (tokenType == TokenType.EndOfToken)
            {
                tokenType = getNextToken();
            }
            return values.ToArray();
        }

Usage Example

示例#1
0
 private string[] readNextRecord()
 {
     if (parser.IsEndOfStream())
     {
         endOfFile = true;
         values    = null;
         return(null);
     }
     try
     {
         string[] results = parser.ReadRecord();
         ++recordCount;
         return(results);
     }
     catch (SeparatedValueSyntaxException exception)
     {
         throw new RecordProcessingException(recordCount, SharedResources.InvalidRecordFormatNumber, exception);
     }
 }