static void Main(string[] args) { //字符串集合 List<string> list = new List<string>(); list.Add("a"); list.Add("b"); list.Add("c"); list.Add("d"); list.Add("e"); /* * 使用string.Join()方法 */ //使用"," 分隔符号将List<string>泛型集合合并成字符串 string strTemp1 = string.Join(",", list.ToArray()); Console.WriteLine(strTemp1); //使用 "-" 符号分隔将List<string>泛型集合合并成字符串 string strTemp2 = string.Join("-", list.ToArray()); Console.WriteLine(strTemp2); /* * 使用循环方式合成字符串 */ string strTemp3 = string.Empty; foreach (string str in list) { strTemp3 += string.Format("{0},",str); } strTemp3 = strTemp3.TrimEnd(','); Console.WriteLine(strTemp3); Console.ReadKey(); }