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

Làm cách nào để tạo mảng động trong C #?

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 bộ sưu tậ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 CollectionApplication {
   class Program {
      static void Main(string[] args) {
         ArrayList al = new ArrayList();
         al.Add(99);
         al.Add(47);
         al.Add(64);
         Console.WriteLine("Count: {0}", al.Count);
         Console.Write("List: ");
         foreach (int i in al) {
            Console.Write(i + " ");
         }
         Console.WriteLine();
         Console.ReadKey();
      }
   }
}

Đầu ra

Count: 3
List: 99 47 64