private int removeNode(int indx) { int next = this.freeList[indx].GetNext(); RarNode tempRarNode = this.tempRarNode; tempRarNode.Address = next; this.freeList[indx].SetNext(tempRarNode.GetNext()); return(next); }
private int removeNode(int indx) { int retVal = freeList[indx].GetNext(); RarNode temp = tempRarNode; temp.Address = retVal; freeList[indx].SetNext(temp.GetNext()); return(retVal); }