关于string.Join()
2011-08-09 20:22 DylanChan 阅读(289) 评论(0) 编辑 收藏 举报String.Join(): 在指定 String 数组的每个元素之间串联指定的分隔符 String,从而产生单个串联的字符串。
想得到"随笔,文章,新闻"这样的结果01 | //方法一 |
02 | List<user> user = new UserService().GetUserInfo(); |
03 | StringBuilder sb = new StringBuilder(); |
04 | int i = 1; |
05 | foreach (var u in user) |
06 | { |
07 | sb.Append(u.UserName); |
08 | if (user.Count != i) |
09 | { |
10 | sb.Append( "," ); |
11 | } |
12 | i++; |
13 | } |
14 | return sb.ToString(); |
利用string.Join()
//方法二 string outPutHtml = string.Join(",", user.Select(p => p.UserName).ToArray()); return outPutHtml;