下面两种方法实现去除字符串s1末尾的逗号:
方法一:
s1 = s1.Remove(s1.LastIndexOf(","), 1);
在方法一种,如果s1的末尾有多个逗号,只会删除最后一个逗号.
例如:
string s1="张三,李四,王五,,";
s1 = s1.Remove(s1.LastIndexOf(","), 1);
//s1的结果为 张三,李四,王五,
方法二:
s1.TrimEnd(',');
在方法二种,如果s1的末尾有多个逗号,会全部删除.
例如:
string s1="张三,李四,王五,,";
s1.TrimEnd(',');
//s1的结果为 张三,李四,王五