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

Bộ sưu tập ArrayList I / O dựa trên chỉ mục trong C # là gì?

Lớp ArrayList đạ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ó là một thay thế cho một mảng.

Bảng sau liệt kê một số thuộc tính thường được sử dụng của lớp ArrayList -

Sr.No Thuộc tính &Mô tả
1 Dung lượng
Lấy hoặc đặt số phần tử mà ArrayList có thể chứa.
2 Đếm
Nhận số phần tử thực sự có trong ArrayList.
3 IsFixedSize
Nhận giá trị cho biết ArrayList có kích thước cố định hay không.
4 IsReadOnly
Nhận một giá trị cho biết ArrayList có ở chế độ chỉ đọc hay không.
5 Mục
Nhận hoặc đặt phần tử ở chỉ mục được chỉ định.

Sau đây là một ví dụ cho thấy cách làm việc với ArrayList trong C # và tìm dung lượng. Dung lượng mặc định là 4.

Ví dụ

using System;
using System.Collections;

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

         x.Add(45);
         x.Add(53);
         x.Add(12);
         x.Add(88);

         Console.WriteLine("Capacity: {0} ", x.Capacity);
      }
   }
}