I am trying to remove a thousand separators, so I am experimenting with some code, but it throws and throws. I tried with Convert.ToDouble, Convert.ToDecimaletc.
He says:
Convert.ToDouble ("1.234.45") threw and threw a System.FormatException
The conversion is selected from the line: Convert.ToDouble()
The argument n2uses culture info, but I also tried "0.00" and threw the same exception
The whole idea: how to remove a thousand separators, my input is always in this format: 1.234.54 (comma as decimal and dot as thousands separator) ... I like to use it in the GotFocus Event text box .. so the format should be shown as 12345, 45
so: 1.254.45 should be 1254.45 and 1.254.00 should be 1254.00
CultureInfo ci = CultureInfo.GetCultureInfo("NL-be");
NumberFormatInfo nfi = (NumberFormatInfo)ci.NumberFormat.Clone();
nfi.NumberGroupSeparator = "";
string decimalFormatted = Convert.ToDouble("1.234,45").ToString("0.00", nfi);
string decimalFormatted = Convert.ToDouble("1.234,45").ToString("n2", nfi);