BattlelogMobile.Client.Converter.IntegerStringConverter.Convert C# (CSharp) Метод

Convert() публичный Метод

Return value format is "### ### ###", provide "AddEquals" as converter parameter if "=" sign in desired in front of the value
public Convert ( object value, Type targetType, object parameter, CultureInfo culture ) : object
value object
targetType System.Type
parameter object
culture System.Globalization.CultureInfo
Результат object
        public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
        {
            if (value == null)
                return "0";

            string formatted = (System.Convert.ToDouble(value, CultureInfo.InvariantCulture).ToString(ScoreFormat, CultureInfo.InvariantCulture)).Trim();

            if (parameter != null && parameter.ToString().Equals(AddEquals))
                formatted = "= " + formatted;
            else if (parameter != null)
                formatted += parameter.ToString();

            return formatted.Length == 0 ? "0" : formatted;
        }
IntegerStringConverter