Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C#

Lớp Stack trong C#

Lớp Stack đại diện cho tập hợp đối tượng last-in, first-out (LIFO - vào sau ra trước). Được sử dụng khi cần truy xuất items theo thứ tự LIFO.

Thuộc tính của lớp Stack:

  • Count - Lấy số lượng phần tử trong stack.

Các phương thức của lớp Stack:

STTPhương thức & Mô tả
1public virtual void Clear();
Xóa tất cả phần tử khỏi Stack.
2public virtual bool Contains(object obj);
Xác định xem một phần tử có trong Stack hay không.
3public virtual object Peek();
Trả về đối tượng ở đỉnh Stack mà không xóa nó.
4public virtual object Pop();
Xóa và trả về đối tượng ở đỉnh Stack.
5public virtual void Push(object obj);
Chèn một đối tượng vào đỉnh Stack.
6public virtual object[] ToArray();
Sao chép Stack vào mảng mới.