Csharp/CSharp Tutorial/Data Structure/ArrayList Display

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

Display the array list using array indexing

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

class MainClass {

 public static void Main() { 
   ArrayList al = new ArrayList(); 
    
   Console.WriteLine("Adding 6 elements"); 
   // Add elements to the array list 
   al.Add("C"); 
   al.Add("A"); 
   al.Add("E"); 
   al.Add("B"); 
   al.Add("D"); 
   al.Add("F"); 

   Console.Write("Current contents: "); 
   for(int i=0; i < al.Count; i++) 
     Console.Write(al[i] + " "); 
   Console.WriteLine("\n"); 
 }

}</source>

Adding 6 elements
Current contents: C A E B D F

Use foreach loop to display the ArrayList

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

class MainClass {

 public static void Main() { 
   ArrayList al = new ArrayList(); 
    
   Console.WriteLine("Adding 6 elements"); 
   // Add elements to the array list 
   al.Add("C"); 
   al.Add("A"); 
   al.Add("E"); 
   al.Add("B"); 
   al.Add("D"); 
   al.Add("F"); 

   // Use foreach loop to display the list. 
   Console.Write("Contents: "); 
   foreach(char c in al) 
     Console.Write(c + " "); 
   Console.WriteLine("\n"); 

 }

}</source>

Adding 6 elements
Contents: C A E B D F