Original address: https://www.cnblogs.com/ahwwmb/p/4166707.html
Concatenates all elements of a string array with the specified delimiter between each element
List<string> arr = new List<string>(); arr.Add("Fun 1"); arr.Add("Fun 1"); arr.Add("Fun 1"); string str = string.Join(",", arr.ToArray()); ArrayList arr1 = new ArrayList(); arr1.Add("Fun 1"); arr1.Add("Fun 2"); arr1.Add("Fun 3"); string str1 = string.Join(",", arr1.ToArray(typeof(string)) as string[]);