C#去掉最后一个字符(或字符串)
比如有字符串strings1="1,2,3,5,99,100,101,"如何去掉最后的逗号,让结果是s1="1,2,3,5,99,100,101"还得满足当最后不是逗号的...
比如有字符串
string s1="1,2,3,5,99,100,101,"
如何去掉最后的逗号,让结果是s1="1,2,3,5,99,100,101"
还得满足当最后不是逗号的时候,就不去掉? 展开
string s1="1,2,3,5,99,100,101,"
如何去掉最后的逗号,让结果是s1="1,2,3,5,99,100,101"
还得满足当最后不是逗号的时候,就不去掉? 展开
展开全部
if (s1[s1.Length-1]==',')//如果最后一个字符是逗号
{
s1=s1.Substring(0,s1.Length-1);//去掉最后的逗号
}
{
s1=s1.Substring(0,s1.Length-1);//去掉最后的逗号
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
s1 = s1.Remove(s1.LastIndexOf(","), 1);
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
判定最后一个字符是什么,如果是逗号就替换成空,不是就不作任何操作
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接这样就可以了:
s1.TrimEnd(',');
s1.TrimEnd(',');
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询