String.Join的巧用

String.Join大大的方便了咱们拼接字符串的处理。数组

一、普通用法:指定元素间的拼接符号orm

var ids = new List<int>();
for (int i = 0; i < 10; i++)
{
ids.Add(i);
}
var inids = string.Join(",", ids);字符串

 

输出结果:0,1,2,3,4,5,6,7,8,9string

 

二、特殊场景:在元素上添加符号,例如:一个字符串的数组要做为DB脚本的in的条件,须要加单引号,看看我是怎么作的List

var instr = string.Join(",", ids.ConvertAll(p => string.Format("'{0}'", p.ToString())).ToArray());脚本

输出结果:'0','1','2','3','4','5','6','7','8','9'字符

相关文章
相关标签/搜索