Ejemplo n.º 1
0
        public static void AppendItemsWithSeperator <T>(IEnumerable <T> it, String seperator, AppendItemHandler <T> appendItem, params StringBuilder[] builders)
        {
            Boolean appendSeperator = false;

            foreach (T item in it)
            {
                if (appendSeperator)
                {
                    foreach (var sb in builders)
                    {
                        sb.Append(seperator);
                    }
                }
                else
                {
                    appendSeperator = true;
                }
                appendItem(item);
            }
        }
Ejemplo n.º 2
0
 public static void AppendItemsWithComma <T>(IEnumerable <T> it, AppendItemHandler <T> appendItem, params StringBuilder[] builders)
 {
     AppendItemsWithSeperator(it, ", ", appendItem, builders);
 }