public double RegisterDecimalFormatter(string formatPicture, string infinitySymbol, string nanSymbol, string characters) { if (_decimalFormatters == null) { _decimalFormatters = new List<DecimalFormatter>(); } _decimalFormatters.Add(new DecimalFormatter(formatPicture, CreateDecimalFormat(infinitySymbol, nanSymbol, characters))); return _decimalFormatters.Count - 1; }