キューは、オブジェクトの先入れ先出しコレクションを表します。アイテムへの先入れ先出しアクセスが必要な場合にこれを使用します。リストに項目を追加することをキューに入れること、項目を削除することをデキューと呼びます。
Queue クラスの例を見てみましょう。
要素を追加するには、Enqueue -
Queue q = new Queue(); q.Enqueue('X'); q.Enqueue('Y'); q.Enqueue('Z');
を使用します。要素を削除するには、Dequeue -
// remove elements while (q.Count > 0) Console.WriteLine(q.Dequeue());
キューに要素を追加する例を見てみましょう。
リアルタイム デモンストレーション
using System; using System.Collections; namespace Demo { class Program { static void Main(string[] args) { Queue q = new Queue(); q.Enqueue('t'); q.Enqueue('u'); q.Enqueue('v'); q.Enqueue('w'); q.Enqueue('x'); Console.WriteLine("Current queue: "); foreach (char c in q) Console.Write(c + " "); Console.WriteLine(); Console.ReadKey(); } } }
Current queue: t u v w x
以上がC# のキュー インターフェイスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。