C#去掉最后一个字符(或字符串)

2024年11月15日 11:14
有5个网友回答
网友(1):

截逗号前的楼上的都告诉你了,截最后一个,
if(s1.Substring(s1.Length-1,1)==",")

s1 = s1.Substring(0, s1.Length-1); //去掉最后
s1.Replace(s1.Substring(s1.Length-1,1),"" )替换空格

else

什么不做

网友(2):

if (s1[s1.Length-1]==',')//如果最后一个字符是逗号
{
s1=s1.Substring(0,s1.Length-1);//去掉最后的逗号
}

网友(3):

s1 = s1.Remove(s1.LastIndexOf(","), 1);

网友(4):

判定最后一个字符是什么,如果是逗号就替换成空,不是就不作任何操作

网友(5):

直接这样就可以了:
s1.TrimEnd(',');