1.Queue.Enqueue(Queue.Dequeue) 先进先出
(做曲线处理,可以考虑此方法)
Queue queue = new Queue();
queue.Enqueue("1");
queue.Enqueue("2");
queue.Enqueue("3");
foreach(var obj in queue)
{
Console.Write(obj);
}
Console.WriteLine("\n{0}", queue.Dequeue());
foreach (var obj in queue)
{
Console.Write(obj);
}
Console.WriteLine("\n{0}", queue.Dequeue());
foreach (var obj in queue)
{
Console.WriteLine(obj);
}
Console输出: