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

Enqueue và deque trong lớp Queue trong C #

Lớp tập hợp hàng đợi là một khái niệm trong C # được bao gồm trong không gian tên System.Collection. Các phần tử được lưu trữ trong QUEUE trong FIFO. Yếu tố đầu tiên được thêm vào sẽ là yếu tố đầu tiên đi ra ngoài giống như một hàng người bên ngoài rạp chiếu phim để mua vé.

Nó có hai phương pháp.

  • Phương thức Enqueue () để thêm giá trị
  • Phương thức dequeue () để truy xuất các giá trị

Yêu cầu

Thêm các mục trong hàng đợi.

Queue q = new Queue();
q.Enqueue(“Two”);
q.Enqueue(“One”);

Dequeue

Trả lại các mặt hàng từ hàng đợi.

Queue q = new Queue();
q.Enqueue(“Two”);
q.Enqueue(“One”);
// remove elements
while (q.Count > 0)
   Console.WriteLine(q.Dequeue());