1. Trang chủ
  2. » Công Nghệ Thông Tin

Mảng, Chỉ Mục, Tập Hợp phần 7

15 355 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 15
Dung lượng 217,13 KB

Nội dung

Hàng đợi (Queue) Hàng đợi tập hợp có thứ tự vào trước trước (FIFO) Tương tự người mua vé tàu, họ xếp thành hàng, người vào trước mua trước trước Hàng đợi kiểu liệu tốt để quản lý nguồn tài nguyên giới hạn Ví dụ, muốn gởi thơng điệp đến tài nguyên mà xử lý thơng điệp lần Khi thiết lập hàng đợi thông điệp để xử lý thông điệp theo thứ tự đưa vào Lớp Queue thể kiểu liệu trên, bảng 9.4 sau liệt kê phương thức thuộc tính thành viên Phương thức- thuộc tính Synchronized() Count IsReadOnly IsSynchronized SyncRoot Clear() Clone() Contains() CopyTo() Dequeue() Enqueue() GetEnumerator() Peek() ToArray() Mục đích Phương thức static trả Queue wrapper thread-safe Thuộc tính trả số thành phần hàng đợi Thuộc tính xác định hàng đợi đọc Thuộc tính xác định hàng đợi đồng Thuộc tính trả đối tượng sử dụng để đồng truy cập Queue Xóa tất thành phần hàng đợi Tạo Xác định xem thành phần có mảng Sao chép thành phần hàng đợi đến mảng chiều tồn Xóa trả thành phần bắt đầu hàng đợi Thêm thành phần vào hàng đợi Trả enumerator cho hàng đợi Trả phần tử hàng đợi không xóa Sao chép thành phần qua mảng Bảng 9.4: Những phương thức thuộc tính Queue Chúng ta thêm thành phần vào hàng đợi với phương thức Enqueue sau lấy chúng khỏi hàng đợi với Dequeue hay sử dụng enumerator Ví dụ 9.15 minh họa việc sử dụng hàng đợi Ví dụ 9.15: Làm việc với hàng đợi - namespace Programming_CSharp { using System; using System.Collections; public class Tester { public static void Main() { Queue intQueue = new Queue(); // đưa vào mảng for(int i=0; i

Ngày đăng: 20/10/2013, 06:15

HÌNH ẢNH LIÊN QUAN

Lớp Queue thể hiện kiểu dữ liệu như trên, trong bảng 9.4 sau liệt kê những phương thức và thuộc tính thành viên - Mảng, Chỉ Mục, Tập Hợp phần 7
p Queue thể hiện kiểu dữ liệu như trên, trong bảng 9.4 sau liệt kê những phương thức và thuộc tính thành viên (Trang 1)
Bảng 9. 5: Phương thức và thuộc tính của lớp Stack. - Mảng, Chỉ Mục, Tập Hợp phần 7
Bảng 9. 5: Phương thức và thuộc tính của lớp Stack (Trang 5)
Bảng 9.6: Phương thức và thuộc tính của lớp Hashtable. - Mảng, Chỉ Mục, Tập Hợp phần 7
Bảng 9.6 Phương thức và thuộc tính của lớp Hashtable (Trang 12)

TỪ KHÓA LIÊN QUAN

w