<PackageReference Include="Newtonsoft.Json" Version="7.0.1" />

BsonArray

using System.Collections; using System.Collections.Generic; namespace Newtonsoft.Json.Bson { internal class BsonArray : BsonToken, IEnumerable<BsonToken>, IEnumerable { private readonly List<BsonToken> _children = new List<BsonToken>(); public override BsonType Type => BsonType.Array; public void Add(BsonToken token) { _children.Add(token); token.Parent = this; } public IEnumerator<BsonToken> GetEnumerator() { return _children.GetEnumerator(); } IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); } } }