Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

Enqueue และ deque ในคลาส Queue ใน C #


คลาสคอลเลกชันคิวเป็นแนวคิดใน C # ที่รวมอยู่ในเนมสเปซ System.Collection องค์ประกอบจะถูกเก็บไว้ใน QUEUE ใน FIFO องค์ประกอบแรกที่เพิ่มเข้ามาจะเป็นส่วนแรกที่ออกไปเหมือนคนต่อแถวรอซื้อตั๋วอยู่นอกโรงหนัง

มีสองวิธี

  • Enqueue() วิธีการเพิ่มค่า
  • Dequeue() วิธีการดึงค่า

เข้าคิว

เพิ่มรายการในคิว

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

ดีคิว

คืนสินค้าจากคิว

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