public QueueEnumerator(LinkedListQueue <T> collection) { this.collection = collection; node = collection.head; version = collection.version; }
internal LListNode(LinkedListQueue <T> list, T value) { this.list = list; this.item = value; }