首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

初学者进.

2012-02-24 
菜鸟进...StringBuilderstrExistsnewStringBuilder()strExists.Append( 字符...... )strExists有没有

菜鸟进...
StringBuilder   strExists   =   new   StringBuilder();
strExists.Append( "字符...... ");

strExists   有没有去掉最后一个字符操作.

比如追加数据后数据为:
strExists.Tostring()= "a,b,c, "

我就想利用strExists   去掉最后一个 ", "   不转化成字符.能实现吗??



[解决办法]
"abcd21 ".TrimEnd( "1234567890 ".ToCharArray());
就可以吧数字结尾的都去掉。
TrimEnd
[解决办法]
string aa = "a,b,c, ";
StringBuilder strExists = new StringBuilder();
strExists.Append(aa.SubString(0, aa.Length - 1));

[解决办法]
以为传授经验/!!
[解决办法]
心晴正确答案
[解决办法]
strExists.Remove(strExists.Length-1,1)
[解决办法]
楼上可以,测试通过

StringBuilder vStringBuilder = new StringBuilder( "a,b,c,d, ");
vStringBuilder.Remove(vStringBuilder.Length - 1, 1);
Text = vStringBuilder.ToString();

热点排行