Giao diện IList có tập hợp đối tượng non-generic có thể được truy cập riêng lẻ bằng chỉ số.
Dưới đây là các thuộc tính của giao diện IList trong C#:
| Thứ tự | Tên thuộc tính & Mô tả |
|---|---|
| 1 | Count Lấy số phần tử chứa trong ICollection. |
| 2 | isFixedSize Lấy giá trị cho biết IList có kích thước cố định hay không. |
| 3 | isReadOnly Lấy giá trị cho biết IList có chỉ đọc hay không. |
| 4 | isSynchronized Lấy giá trị cho biết truy cập vào ICollection có được đồng bộ hóa hay không. |
| 5 | Item(Int32) Lấy hoặc đặt phần tử tại chỉ số chỉ định. |
Dưới đây là các phương thức của giao diện IList:
| Thứ tự | Tên phương thức & Mô tả |
|---|---|
| 1 | Add(Obj) Thêm mục vào IList. |
| 2 | Clear() Xóa tất cả mục khỏi IList. |
| 3 | Contains(Obj) Kiểm tra list có chứa giá trị cụ thể không. |
| 4 | GetEnumerator() Trả về Enumerator. |
| 5 | IndexOf(Obj) Chỉ số của mục chỉ định trong IList. |
| 6 | Remove(Obj) Phương thức xóa lần xuất hiện đầu tiên của đối tượng cụ thể. |