I am formatting numbers to string using the following format string \"# #.##\", at some point I need to turn back these number strings like (1 234 567) into something like 1234
value.Replace(Convert.ToChar(160).ToString(),"")
I would suggest using the char overload version:
value = value.Replace(Convert.ToChar(160), ' ')