Csharp/C Sharp by API/System.Collections.Generic/LinkedList

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

LinkedList.AddBefore

<source lang="csharp"> using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text;

public class MainClass {

   public static void Main()
   {
       LinkedList<int> list = new LinkedList<int>();
       list.AddFirst(10);             
       list.AddLast(15);              
       list.AddLast(3);               
       list.AddLast(99);              
       list.AddBefore(list.Last, 25); 
       LinkedListNode<int> node = list.First;
       while (node != null)
       {
           Console.WriteLine(node.Value);
           node = node.Next;
       }
   }

}


 </source>


LinkedList.AddFirst

<source lang="csharp"> using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text;

public class MainClass {

   public static void Main()
   {
       LinkedList<int> list = new LinkedList<int>();
       list.AddFirst(10);             
       list.AddLast(15);              
       list.AddLast(3);               
       list.AddLast(99);              
       list.AddBefore(list.Last, 25); 
       LinkedListNode<int> node = list.First;
       while (node != null)
       {
           Console.WriteLine(node.Value);
           node = node.Next;
       }
   }

}


 </source>


LinkedList.AddLast

<source lang="csharp"> using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text;

public class MainClass {

   public static void Main()
   {
       LinkedList<int> list = new LinkedList<int>();
       list.AddFirst(10);             
       list.AddLast(15);              
       list.AddLast(3);               
       list.AddLast(99);              
       list.AddBefore(list.Last, 25); 
       LinkedListNode<int> node = list.First;
       while (node != null)
       {
           Console.WriteLine(node.Value);
           node = node.Next;
       }
   }

}


 </source>


LinkedList.First

<source lang="csharp"> using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text;

public class MainClass {

   public static void Main()
   {
       LinkedList<int> list = new LinkedList<int>();
       list.AddFirst(10);             
       list.AddLast(15);              
       list.AddLast(3);               
       list.AddLast(99);              
       list.AddBefore(list.Last, 25); 
       LinkedListNode<int> node = list.First;
       while (node != null)
       {
           Console.WriteLine(node.Value);
           node = node.Next;
       }
   }

}


 </source>