UnityEditor.iOS.Xcode.JsonDocument.WriteDictKeyValue C# (CSharp) Method

WriteDictKeyValue() private method

private WriteDictKeyValue ( StringBuilder sb, string key, JsonElement value, int indent ) : void
sb StringBuilder
key string
value JsonElement
indent int
return void
        private void WriteDictKeyValue(StringBuilder sb, string key, JsonElement value, int indent)
        {
            sb.Append("\n");
            this.AppendIndent(sb, indent);
            this.WriteString(sb, key);
            sb.Append(" : ");
            if (value is JsonElementString)
            {
                this.WriteString(sb, value.AsString());
            }
            else if (value is JsonElementInteger)
            {
                this.WriteInteger(sb, value.AsInteger());
            }
            else if (value is JsonElementBoolean)
            {
                this.WriteBoolean(sb, value.AsBoolean());
            }
            else if (value is JsonElementDict)
            {
                this.WriteDict(sb, value.AsDict(), indent);
            }
            else if (value is JsonElementArray)
            {
                this.WriteArray(sb, value.AsArray(), indent);
            }
        }