Mảng ArrayList, Queue, Stack, List và Dictionary
1. ArrayList
- Là tập hợp danh sách tự động thay đổi kích thước.
ví dụ:
2. Queue
Queue là hàng đợi tập hợp danh sách vào trước ra trước.
Enqueue(Object): Adds an object to the end of the Queue.
Dequeue() : Xóa và trả về giá trị đầu Queue (Removes and returns the object at the beginning of the Queue)
Dequeue() : Xóa và trả về giá trị đầu Queue (Removes and returns the object at the beginning of the Queue)
Link tham khảo:
https://msdn.microsoft.com/en-us/library/system.collections.queue_methods(v=vs.110).aspx
3. Stack
Stack là ngăn xếp tập hợp danh sách vào trước ra sau.
Push(); đưa dữ liệu vào stack (add element to the Stack.)
PoP(); trả về và xóa dữ liệu ngăn trên cùng (return and removes another element from the Stack).
Peek(); trả về dữ liệu ngăn trên cùng không xóa trong stack (Views the first element in the Stack but does not remove it).
ví dụ:
4. List
Hiện c# đang sử dụng List rất nhiều cho Girdview và dễ dàng tìm kiếm kiếm và sắp xếp.
List<Object> _namelist = new List<Object>
Object là int, string ....... đối tượng do người lập trình định nghĩa.
Ví dụ:
Ví dụ 2:
5. Dictionary
Dictionary cũng được vận dụng và sử dụng khá nhiều trong c#
ví dụ:
Post A Comment:
0 comments so far,add yours