give me an answer

1个回答

  • using System;

    using System.Collections.Generic;

    using System.Text;

    namespace LinkedListDemo

    {

    class Program

    {

    static void Main(string[] args)

    {

    LinkedList

    list = new LinkedList

    ();

    list.AddFirst(10);

    list.AddLast(20);

    list.AddLast(30);

    list.AddLast(40);

    //i. Display total number of nodes into the linked list

    Console.WriteLine("Total number of nodes:{0}", list.Count);

    //ii. Add value : 25 after 20.

    list.AddAfter(list.Find(20), 25);

    //iii. Add value 5 before 10

    list.AddBefore(list.Find(10), 5);

    //iv. Check that the list contains value 30, if contains display a message “30 is into the linked list”

    if (list.Contains(30)) {

    Console.WriteLine("30 is into the linked list");

    }

    //v. Display the values of all the nodes from the linked list.

    foreach (int value in list) {

    Console.Write("{0} ", value);

    }

    Console.ReadKey();

    }

    }

    }