public static StringBuilder Separate(this StringBuilder sb, String separator) { if (sb == null || String.IsNullOrEmpty(separator)) return sb; if (sb.Length > 0) sb.Append(separator); return sb; }