YAMP.ObjectValue.ToString C# (CSharp) Method

ToString() public method

Returns the string content of this instance.
public ToString ( ParseContext context ) : String
context ParseContext The context of the invocation.
return String
        public override String ToString(ParseContext context)
        {
            var sb = new StringBuilder().AppendLine("{");

            foreach (var element in _values)
            {
                var name = element.Key;
                var value = Intend(element.Value.ToString(context));
                sb.Append(Intendation);
                sb.Append(name);
                sb.Append(" = ");
                sb.Append(value);
                sb.AppendLine(",");
            }

            return sb.Append('}').ToString();
        }