/// <summary>
 /// Constructor for the class.
 /// </summary>
 public PFDelimitedDataLine(int numberOfColumns)
 {
     this.NumberOfColumns = numberOfColumns;
     _columnDefinitions   = new PFColumnDefinitions(numberOfColumns);
     _columnData          = new PFColumnData(_columnDefinitions);
     SetParseDelegates();
 }
Esempio n. 2
0
 /// <summary>
 /// Constructor for class. Will create objects to hold data values for each of the columns defined in the colDefs parameter.
 /// </summary>
 /// <param name="colDefs">Objects containing column definitions.</param>
 public PFColumnData(PFColumnDefinitions colDefs)
 {
     _columnDefinitions = colDefs;
     _columnDataValue   = new PFColData[colDefs.ColumnDefinition.Length];
     for (int i = 0; i < colDefs.ColumnDefinition.Length; i++)
     {
         ColumnDataValue[i] = new PFColData();
     }
 }
 /// <summary>
 /// Constructor for the class.
 /// </summary>
 public PFFixedLengthDataLine(int numberOfColumns)
 {
     this.NumberOfColumns = numberOfColumns;
     _columnDefinitions   = new PFColumnDefinitions(numberOfColumns);
     _columnData          = new PFColumnData(_columnDefinitions);
 }