Computer >> Máy Tính >  >> Lập trình >> C#

Mảng động trong C # là gì?

Mảng động là mảng có thể phát triển và có lợi thế hơn so với mảng tĩnh. Điều này là do kích thước của một mảng là cố định.

Để tạo mảng động trong C #, hãy sử dụng bộ sưu tập ArrayList. Nó đại diện cho một tập hợp có thứ tự của một đối tượng có thể được lập chỉ mục riêng lẻ. Nó cũng cho phép cấp phát bộ nhớ động, thêm, tìm kiếm và sắp xếp các mục trong danh sách.

Sau đây là một ví dụ cho thấy cách tạo mảng động trong C # -

Ví dụ

using System;
using System.Collections;

namespace Demo {
   class Program {
      static void Main(string[] args) {
         ArrayList al = new ArrayList();

         al.Add(577);
         al.Add(286);

         Console.WriteLine("Count: {0}", al.Count);

         Console.Write("List: ");
         foreach (int i in al) {
            Console.Write(i + " ");
         }

         Console.WriteLine();

         Console.ReadKey();
      }
   }
}

Đầu ra

Count: 2
List: 577 286