CodeKicker.BBCode.SyntaxTree.TagNode.ToBBCode C# (CSharp) Метод

ToBBCode() публичный Метод

public ToBBCode ( ) : string
Результат string
        public override string ToBBCode()
        {
            var content = string.Concat(SubNodes.Select(s => s.ToBBCode()).ToArray());

            var attrs = "";
            var defAttr = Tag.FindAttribute("");
            if (defAttr != null)
            {
                if (AttributeValues.ContainsKey(defAttr))
                    attrs += "=" + AttributeValues[defAttr];
            }
            foreach (var attrKvp in AttributeValues)
            {
                if (attrKvp.Key.Name == "") continue;
                attrs += " " + attrKvp.Key.Name + "=" + attrKvp.Value;
            }
            return "[" + Tag.Name + attrs + "]" + content + "[/" + Tag.Name + "]";
        }
        public override string ToText()