背景 : id数组 [1,2,3,4,45,7] 要拼接字符串‘1’,‘2’,‘3’,看了同事自己写了代码 string+=‘,’ 之类的 头大解决:string有静态函数 ,string.Join(",'",array)可以满足要求 首尾缺少的 符号 可以最后string.fromat(''{0}'',xxx)解决,总比写成if(xxx!=null) { xxx+=",'"+array[i]+"'"; }好看吧。而且 为了 方便 还可以写成静态扩展 .