public static string ToMoney(this decimal m, CurrencyCode currencyCode, int decimals) { var format = currencyCode.GetSymbol(); return(string.Format(format, m.ToCommaFormat(decimals))); }