示例#1
0
 public void DeleteIndex(int index)
 {
     if (HeadNode == null)
     {
         return;
     }
     if (index == 0)
     {
         HeadNode = HeadNode.next;
     }
     else
     {
         HeadNode.DeleteIndex(index);
     }
 }
示例#2
0
 public void DeleteIndex(int index)
 {
     count++;
     if (count == index)
     {
         this.next = next.next;
     }
     if (next == null)
     {
         return;
     }
     else
     {
         next.DeleteIndex(index);
     }
     count = 0;
 }