2012-01-13 74 views
0

我想从字符串中删除字符('。')而不知道它的位置。例如, 。从字符串中删除字符而不知道其位置

string test = "4.000"; 

但'。'将永远改变。

谢谢!

+0

当然你可以.replace()它? – 2012-01-13 11:54:53

+0

是的,我可以,但为了什么? 如果使用替换,我需要把东西放在它的位置,真的吗? 我想要删除它。 – 2012-01-13 11:58:25

+1

您可以使用空字符串进行替换,该字符串将返回截断结果 – 2012-01-13 11:59:29

回答

4

如果你只是想删除该字符第一次出现:如果要删除所有出现该字符的

string newString = test.Remove(test.IndexOf(".", 1)); 

string newString = test.Replace(".", ""); 
+0

是的,我使用了它。非常感谢,伙计们! – 2012-01-13 12:03:59

0

使用String.Replace

string stringToReplace = "."; 
string test = "4.000"; 
test = test.Replace(stringToReplace, "");