public void WriteTo(IJSValueWriter writer) { switch (Type) { case JSValueType.Null: writer.WriteNull(); break; case JSValueType.Object: WriteObject(writer, Object); break; case JSValueType.Array: WriteArray(writer, Array); break; case JSValueType.String: writer.WriteString(String); break; case JSValueType.Boolean: writer.WriteBoolean(Boolean); break; case JSValueType.Int64: writer.WriteInt64(Int64); break; case JSValueType.Double: writer.WriteDouble(Double); break; } }
public static void WriteValue(this IJSValueWriter writer, double value) { writer.WriteDouble(value); }
public static bool WriteValue(this IJSValueWriter writer, double value) { return(writer.WriteDouble(value)); }