L'initialisation de la File d'attente ou une Pile avec les valeurs par défaut?

Vous pouvez Initialiser une liste avec les pré-placé les valeurs:

List<int> L1 = new List<int> {1, 2, 3};

est-il un équivalent de ci-dessus pour la File d'attente? Mon idée était :

Queue<int> Q1 = new Queue<int> {1, 2, 3};

qui ne fonctionne pas. Est-il une solution de contournement?

Est

Queue<int> Q1 = new Queue<int>();
Q1.Enqueue(1);
Q1.Enqueue(2);
Q1.Enqueue(3);

la seule solution valable?

OriginalL'auteur thkang | 2013-01-01