// Methods internal override void AddNode(XmlNode node) { if (_lastChunk == null) { _chunks = new ListChunk(); _lastChunk = _chunks; } else if (_lastChunk._count == ListChunk.ChunkSize) { _lastChunk._next = new ListChunk(); _lastChunk = _lastChunk._next; } _lastChunk.AddNode(node); _count++; }