日期:2014-05-17  浏览次数:21103 次

一个非常绕的问题,字符串拼接,和截取
功能是这样的,我新建一个公司,但是这个公司可以有很多人,也就是说,我添加一个公司可以添加N多人,这N多人在插入的时候,我给他的每个值后面都加了一个分隔符,用来读取的时候截取,但是在截取的时候他总是多截取一行,发现是在添加最后一人的时候 也吧那个分隔符个加进去了,现在是想,怎么在加最后一人的时候不加那个分隔符,我想了 半天没想出来 求高手 解答

------解决方案--------------------
拼接后插入字符串到数据库之前,把最后一个分隔符去掉,用TrimEnd();然后再插入。读取时按照分隔符分隔split函数
------解决方案--------------------
如果你的字符串分隔符是"," 就用下面的处理去掉后再插入
String1 = String1.TrimEnd(new char[1] { ',' });