2012-01-13 115 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, "");