ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • How to use C# ArrayList Class
    IT Story/C# & WPF 2019. 12. 5. 10:38
    반응형

    ArrayList is one of the most flexible data structure from CSharp Collections. ArrayList contains a simple list of values. ArrayList implements the IList interface using an array and very easily we can add , insert , delete , view etc. It is very flexible because we can add without any size information , that is it will grow dynamically and also shrink.

     

    namespace ConsoleApplication1
    {
      class Program
      {
        static void Main(string[] args)
        {
          ArrayList arrList = new ArrayList();
          arrList.Add("North");
          arrList.Add("East");
          arrList.Add("West");
          arrList.Add("South");
          Console.WriteLine("ArrayList Elements");
          foreach (object item in arrList)
          {
              Console.WriteLine(item);
          }
          Console.ReadKey();
        }
      }
    }

    Elements can be added or removed from the C# ArrayList collection at any point in time. ArrayList.Insert(Int32, Object) method inserts an element into the ArrayList at the specified index.

     

    namespace ConsoleApplication1
    {
      class Program
      {
        static void Main(string[] args)
        {
          ArrayList arrList = new ArrayList();
          arrList.Add("North");
          arrList.Add("West");
          arrList.Add("South");
          Console.WriteLine("ArrayList Elements...");
          foreach (object item in arrList)
          {
              Console.WriteLine(item);
          }
          //insert an item at the top of arraylist
          arrList.Insert(0, "Directions");
          //insert an item at the 3rd position  of arraylist
          arrList.Insert(2, "East");
          Console.WriteLine("ArrayList Elements after insert...");
          foreach (object item in arrList)
          {
              Console.WriteLine(item);
          }
          Console.ReadKey();
        }
      }
    }

    Arraylist remove() method removes the first occurrence of a specific object from the ArrayList.

     

    namespace ConsoleApplication1
    {
      class Program
      {
        static void Main(string[] args)
        {
          ArrayList arrList = new ArrayList();
          arrList.Add("North");
          arrList.Add("East");
          arrList.Add("West");
          arrList.Add("South");
          Console.WriteLine("ArrayList Elements...");
          foreach (object item in arrList)
          {
              Console.WriteLine(item);
          }
          //remove() method removes the first occurrence
          arrList.Remove("West");
          Console.WriteLine("ArrayList Elements after remove()...");
          foreach (object item in arrList)
          {
              Console.WriteLine(item);
          }
          Console.ReadKey();
        }
      }
    }
    반응형

    'IT Story > C# & WPF' 카테고리의 다른 글

    How to select certain Elements  (0) 2019.12.05
    A Short History of Sorting in C#  (0) 2019.12.05
    Create a Numeric Text Box  (0) 2019.12.03
    C# String to Number Conversion  (0) 2019.12.03
    Convert Byte Array To String In C#  (0) 2019.12.03

    댓글

Designed by Tistory.