public override string Serialize <T>(T obj) { var s = Environment.TickCount; var r = JsonUtility.ToJson(obj); SerializeTimeList.Add(Environment.TickCount - s); return(r); }
public override string Serialize <T>(T obj) { var w = new JsonFx.Json.JsonWriter(); var s = Environment.TickCount; var r = w.Write(obj); SerializeTimeList.Add(Environment.TickCount - s); return(r); }
public override string Serialize <T>(T obj) { XmlSerializer serializer = new XmlSerializer(typeof(T)); using (var r = new StringWriter()) { var s = Environment.TickCount; serializer.Serialize(r, obj); SerializeTimeList.Add(Environment.TickCount - s); return(r.GetStringBuilder().ToString()); } }