Удалить символ из строки, не зная его положение - PullRequest
0 голосов
/ 13 января 2012

Я хочу удалить символ ('.') Из строки, не зная его позиции. Например.

string test = "4.000";

Но "." всегда будет меняться.

Спасибо!

Ответы [ 2 ]

4 голосов
/ 13 января 2012

Если вы хотите удалить только первое вхождение этого символа:

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

Если вы хотите удалить все вхождения этого символа:

string newString = test.Replace(".", "");
0 голосов
/ 13 января 2012

Использовать String.Replace .

string stringToReplace = ".";
string test = "4.000";
test = test.Replace(stringToReplace, "");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...