我想从字符串中删除2个字符:“-”,“。”
根据Microsoft文档,如果我提供一个字符数组作为要修剪的参数,则应将其删除然后返回新字符串。
这是我尝试的代码:
char[] charsToTrim = { '-', '.'};
string newCPF = usuario.Cpf.Trim(charsToTrim);
usuario.Cpf = newCPF;
_context.Add(usuario);
该字符串是这样的000.000.000-00,但修剪不会删除。和-
我做错了什么?
答案 0 :(得分:1)
修剪仅从字符串的开头和结尾删除指定的字符。
您可以使用String.Replace
删除这些字符:
string newCPF = usuario.Cpf.Replace("-", "").Replace(".", "");