예제 #1
0
 public void ToWriter(ISerializedObjectWriter writer)
 {
     writer.WriteStartArray();
     foreach (var item in _list)
     {
         item.ToWriter(writer);
     }
     writer.WriteEndArray();
 }
예제 #2
0
 public void ToWriter(ISerializedObjectWriter writer)
 {
     writer.WriteStartObject(ObjectType);
     foreach (var item in _value)
     {
         writer.WriteName(item.Name);
         var v = item.Value as ISerializedObject;
         if (v != null)
         {
             writer.WriteIserializedObject(v);
         }
         else
         {
             writer.WriteValue(item.Value);
         }
     }
     writer.WriteEndObject();
 }