public static void Main() { //#20 RList rl = new RList(0); rl.Add(70); rl.Add(10); rl.Add(70); rl.Add(30); rl.Add(70); //rl.Print(); //rl.Length = 3; //Console.WriteLine(rl.Length); //rl.Print(); //RList r2 = new RList(0); //r2.Add(10); //Console.WriteLine(rl + r2); //Console.WriteLine(rl.Search(70)); //rl.DeleteNum(200); rl.DeleteElements(75); rl.Print(); }
public void DeleteElements(int n) { if (next != null) { if (next.key == n) { if (next.next != null) { next = next.next; next.DeleteElements(n); } else { Delete(); } } else { next.DeleteElements(n); } } }