예제 #1
0
        private void SerializeDictionary(JsonWriter writer, IDictionary<string, object> values, string typeID)
        {
            writer.WriteStartObject ();

            if (typeID != null) {
                SerializePair (writer, JavaScriptSerializer.SerializedTypeNameKey, typeID);
            }

            foreach (KeyValuePair<string, object> entry in values)
                SerializePair (writer, entry.Key, entry.Value);

            writer.WriteEndObject ();
        }
예제 #2
0
        private void SerializeDictionary(JsonWriter writer, IDictionary values)
        {
            writer.WriteStartObject ();

            foreach (DictionaryEntry entry in values)
                SerializePair (writer, entry.Key.ToString (), entry.Value);

            writer.WriteEndObject ();
        }