Exemple #1
0
        public SparseLinkedListBase <T> .RealizedNode GetRealizedNode()
        {
            var realizedNode = RealizedNodePool.Count > 0
                                ? RealizedNodePool.Pop()
                                : new SparseLinkedListBase <T> .RealizedNode();

            MountNode(realizedNode);
            realizedNode.Mount(SparseMemoryManager.Allocate());

            return(realizedNode);
        }