C# 这个字符串"02,03,04,"怎样去掉逗号?Split()会报错
我有string str="02,03,04,"
想要得到str="020304"
我用str.Split(",");会报错说
错误3参数“1”: 无法从“string”转换为“char[]”
错误2与“string.Split(params char[])”最匹配的重载方法具有一些无效参数
[解决办法]
Replace(",","");
[解决办法]
string str="02,03,04,"
Response.Write(str.Replact(",",""));
string str="02,03,04,"
string[] ss = str.Split(',');
string sss = string.Empty;
foreach(string s in ss)
{
sss+=s;
}
Response.Write(sss);
string str="02,03,04,"
str.Replace(",","");//替换 吧字符串中 ","替换为空
str.Remove(4);//删除第4个字符后面的
if(str.Equals("02"))
{
//字符相等
}
if (str.StartsWith("02"))
{
//字符是否以02开头
}
if (str.EndsWith("04"))
{
//字符是否以02结尾
}
int i = str.IndexOf(",");//返回字串第一次出现 ","的字符位置
str.Substring(3, 2);
string[]s= str.Split(','); //是把字符串,用","分隔 为多个数组。
int t = s.Length ; 返回字符串 的长度