\r
public override bool TryInvokeMember(InvokeMemberBinder binder, object[] args, out object result)\r
{\r
- result = false;\r
- if (_type != JsonType.Object)\r
- return false;\r
- if (!_dict.ContainsKey(binder.Name))\r
- return true;\r
- result = true;\r
+ result = _type == JsonType.Object && _dict.ContainsKey(binder.Name);\r
return true;\r
}\r
\r