public bool TryConvertEnumerable(out IEnumerable enumerable) { if (Type == JsonObjectType.Array) { enumerable = EnumerableArrayWrapper.MakeAsIEnumerable(ArrayValue); return(true); } if (Type == JsonObjectType.Object) { enumerable = EnumerableObjectWrapper.MakeAsIEnumerable(ObjectMembers); return(true); } enumerable = null; return(false); }