예제 #1
0
        public CSVValue GetValueToColumn(CSVRow row, string columnName)
        {
            if (!_header.Contains(columnName))
            {
                return(null);
            }
            int index = _header.GetIndexOf(columnName);

            return(row.GetValue(index));
        }
예제 #2
0
        public void AddValueToColumn(CSVRow row, string columnName, string value)
        {
            int index = _header.GetIndexOf(columnName);

            row.Insert(index, new CSVValue(value));
        }
예제 #3
0
 public void AddValue(CSVRow value)
 {
     _values.Add(value);
 }
예제 #4
0
 public void SetHeader(CSVRow header)
 {
     _header = header;
 }