public static String Join(this IEnumerable value, String separator = ",") { var sb = Pool.StringBuilder.Get(); if (value != null) { foreach (var item in value) { sb.Separate(separator).Append(item + ""); } } return sb.Put(true); }