我正在使用以下格式字符串“# #.##”将数字格式化为字符串,在某些时候我需要将这些数字字符串(如(1 234 567)转换为类似 1234567 的字符串。我正在尝试删除空字符,但发现
value = value.Replace(" ", "");
由于某种原因,字符串仍然是 1 234 567。在查看字符串后,我发现
值 [1] 是 160。
我想知道值 160 是什么意思?
最佳答案
答案是看Unicode Code Charts - 你会在哪里找到 Latin-1 supplement chart ;这表明 U+00A0(根据您的标题为 160,而不是根据正文为 167)是一个不间断的空格。
关于c# - char 160 在我的源代码中意味着什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2132348/