diff --git a/Storage/Storage/LCObject.cs b/Storage/Storage/LCObject.cs index aacc54f..4b832d2 100644 --- a/Storage/Storage/LCObject.cs +++ b/Storage/Storage/LCObject.cs @@ -462,7 +462,10 @@ namespace LeanCloud.Storage { /// /// public override string ToString() { - return JsonConvert.SerializeObject(LCObjectData.Encode(data)); + Dictionary originalData = LCObjectData.Encode(data); + Dictionary currentData = estimatedData.Union(originalData.Where(kv => !estimatedData.ContainsKey(kv.Key))) + .ToDictionary(k => k.Key, v => v.Value); + return JsonConvert.SerializeObject(currentData); } ///