Ejemplo n.º 1
0
        public void DumpNodeData()
        {
            // we are using HASH code as its unique identifier
            Debug.WriteLine("CollisionPairNode: {0}, hashcode: ({1})", this.name, this.GetHashCode());
            if (this.pMNext == null)
            {
                Debug.WriteLine("      next: null");
            }
            else
            {
                ColPair pTmp = (ColPair)this.pMNext;
                Debug.WriteLine("      next: {0}, hashcode: ({1})", pTmp.name, pTmp.GetHashCode());
            }

            if (this.pMPrev == null)
            {
                Debug.WriteLine("      prev: null");
            }
            else
            {
                ColPair pTmp = (ColPair)this.pMPrev;
                Debug.WriteLine("      prev: {0}, hashcode: ({1})", pTmp.name, pTmp.GetHashCode());
            }

            // Print Unique Node Data:
            Debug.WriteLine("   CollisionPairNode Name: {0}", this.name);
            Debug.WriteLine("TODO - Enter Print For ColPair Node Data\n");
        }