คลาสคอลเลกชันคิวเป็นแนวคิดใน 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());