private void AppendOpenTag(string name, AttributeInfo[] attributes) { _builder.Append('<'); _builder.Append(name); foreach (var attribute in attributes.Where(a => !a.IsEmpty)) { _builder.Append(' '); _builder.Append(attribute.Name); _builder.Append("=\""); AppendEncoded(attribute.Value); _builder.Append('"'); } _builder.Append('>'); }