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]);
        }