C#のQueue.Clearメソッド
C#のQueue.Clear()メソッドは、キューからすべてのオブジェクトをクリアするために使用されます。
構文
構文は次のとおりです-
public virtual void Clear ();
例
例を見てみましょう-
using System; using System.Collections.Generic; public class Demo { public static void Main() { Queue<int> queue = new Queue<int>(); queue.Enqueue(100); queue.Enqueue(200); queue.Enqueue(300); queue.Enqueue(400); queue.Enqueue(500); queue.Enqueue(600); queue.Enqueue(700); queue.Enqueue(800); queue.Enqueue(900); queue.Enqueue(1000); Console.WriteLine("Queue..."); foreach(int i in queue) { Console.WriteLine(i); } Console.WriteLine("Count of elements in the Queue = "+queue.Count); queue.Clear(); Console.WriteLine("Count of elements in the Queue [Updated] = "+queue.Count); } }
出力
これにより、次の出力が生成されます-
Queue... 100 200 300 400 500 600 700 800 900 1000 Count of elements in the Queue = 10 Count of elements in the Queue [Updated] = 0
例
別の例を見てみましょう-
using System; using System.Collections.Generic; public class Demo { public static void Main() { Queue<int> queue = new Queue<int>(); queue.Enqueue(100); queue.Enqueue(200); queue.Enqueue(300); Console.WriteLine("Queue..."); foreach(int i in queue) { Console.WriteLine(i); } Console.WriteLine("Count of elements in the Queue = "+queue.Count); queue.Enqueue(800); queue.Enqueue(900); queue.Enqueue(1000); Console.WriteLine("Count of elements in the Queue [Updated] = "+queue.Count); queue.Clear(); Console.WriteLine("Count of elements in the Queue [Updated] = "+queue.Count); } }
出力
これにより、次の出力が生成されます-
Queue... 100 200 300 Count of elements in the Queue = 3 Count of elements in the Queue [Updated] = 6 Count of elements in the Queue [Updated] = 0
-
Spotifyでキューをクリアする方法
その日の音楽の選択をSpotifyに任せるのは簡単ですが、Spotifyのプレイリストに飽きたら、いくつかの代替案を検討する必要があります。ただし、Spotifyキューイングシステムを使用して推奨事項を作成できるため、急いでAppleMusicや別のプロバイダーを試す必要はありません。 Spotifyのキューを使用すると、Iron MaidenからBeethovenに簡単に切り替えることができ、数時間または数日分の音楽やプレイリストをキューに入れて、手動で、曲やプレイリストを次々と聴くことができます。ただし、Spotifyのキューをクリアする必要がある場合は、十分に簡単なプロセスです。
-
C#のキューインターフェイス
キューは、先入れ先出しのオブジェクトのコレクションを表します。アイテムへの先入れ先出しアクセスが必要な場合に使用されます。リストにアイテムを追加すると、それはエンキューと呼ばれ、アイテムを削除すると、それはdequeと呼ばれます。 Queueクラスの例を見てみましょう。 要素を追加するには、エンキュー-を使用します Queue q = new Queue(); q.Enqueue('X'); q.Enqueue('Y'); q.Enqueue('Z'); 要素を削除するには、Dequeue-を使用します // remove element