StringBuilder删除最后的字符

孤人 提交于 2019-11-30 00:52:33

stringbuilder碰到拼接XXx;XXX;这样的字符的时候,往往需要删除最后一个字符,通过remove(起始索引,向右移除的个数)可以实现。

 

 1                 StringBuilder sb = new StringBuilder();
 2                 //课程
 3                 if (item.ExamPaperCategory == 0)
 4                 {
 5                     sb.Append("课程名称:");
 6                     var codes = item.ExamPaperCode.Split(";");
 7                     var courses = from a in db.DltBdCourse
 8                                   where codes.Contains(a.CourseCode)
 9                                   select a;
10                     foreach (var course in courses)
11                     {
12                         sb.Append(course.CourseName+"/");
13                     }
14                     sb.Remove(sb.Length - 1, 1);
15                 }     

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!