protected override string FormatList(List <string> digitText)
        {
            var result    = string.Empty;
            var inputList = digitText.Where(i => !string.IsNullOrEmpty(i)).ToList();

            if (inputList.Count == 1)
            {
                return(inputList.FirstOrDefault()?.Trim());
            }
            foreach (var item in inputList)
            {
                if (!string.IsNullOrEmpty(item))
                {
                    if (item.ToLower().EndsWith("ty"))
                    {
                        result += item.Trim() + "-";
                    }
                    else
                    {
                        result += item.Trim() + DecimalSeparator;
                    }
                }
            }
            result = result.Trim().EndsWith("-") ? result.Trim().Remove(result.Trim().Length - 1) : result.Trim();
            result = result.ToLower().Trim().EndsWith(DecimalSeparator.Trim()) ? result.Trim().Remove(result.Trim().Length - 3) : result.Trim();
            return(result.Trim());
        }