bool TryGetLineValue(ICsvLine line, int index, EColumnName columnName, out string columnValue) { string columnNameString = GetColumnName(index, columnName); return(TryGetLineValue(line, columnNameString, out columnValue)); }
string GetColumnName(int index, EColumnName columnName) { return($"field{index}{columnName}"); }
string GetLineValue(ICsvLine line, int index, EColumnName columnName) { string columnNameString = GetColumnName(index, columnName); return(line[columnNameString]); }