private static void WriteBlock(TextWriter writer, char prefix, Range items) { if (items.Count > 0 && items[0] is char) WriteCharBlock(writer, prefix, items); else WriteStringBlock(writer, prefix, items); }