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);
}
///