这是否保证始终打印123
?
Queue<string> theQueue = new Queue<string>();
theQueue.Enqueue("1");
theQueue.Enqueue("2");
theQueue.Enqueue("3");
foreach(var str in theQueue)
{
Console.Write(str);
}
Console.WriteLine();
Edit:我完全同意以任何其他顺序枚举的队列显然是不正确的。这就是我问这个问题的原因。然而,抽象数据类型queue
仅对其作出保证enqueue
and dequeue
运营。
我正在寻找一个答案,引用保证 .NET BCL 中的这种排序的文档。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)