public Enumerator(Deque <T> owner) { this.owner = owner; currentNode = owner.front; this.version = owner.version; }
/// <summary> /// Constructs a new debugger view object for the provided collection object. /// </summary> /// <param name="deque">A collection to browse in the debugger.</param> public DequeDebugView(Deque <T> deque) { _deque = deque ?? throw new ArgumentNullException(nameof(deque)); }