Partager via


ImmutableQueue Classe

Définition

Fournit un ensemble de méthodes d’initialisation pour les instances de la classe ImmutableQueue<T>.

NuGet package: System.Collections.Immutable (à propos des collections immuables et de leur installation)

public ref class ImmutableQueue abstract sealed
public static class ImmutableQueue
type ImmutableQueue = class
Public Module ImmutableQueue
Héritage
ImmutableQueue

Remarques

Queue

Méthodes

Create<T>()

Crée une file d’attente immuable vide.

Create<T>(ReadOnlySpan<T>)

Crée une file d’attente immuable qui contient le tableau spécifié d’éléments.

Create<T>(T)

Crée une file d’attente immuable qui contient l’élément spécifié.

Create<T>(T[])

Crée une file d’attente immuable qui contient le tableau spécifié d’éléments.

CreateRange<T>(IEnumerable<T>)

Crée une file d’attente immuable qui contient les éléments spécifiés.

Dequeue<T>(IImmutableQueue<T>, T)

Supprime l’élément au début de la file d’attente immuable et retourne la nouvelle file d’attente.

S’applique à

Cohérence de thread

Ce type est thread-safe.