StringBuilder删除最后的字符

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                 }     

猜你喜欢

转载自www.cnblogs.com/battlecry/p/11542365.html