我希望实现一个Queue
类型Dictionary<int, string>
并能够迭代/入队/出队。
最终需要的是一个queue
of int
, string
,不管它采取什么形式。
到目前为止,我有类似的东西:
private static Queue<Dictionary<int, string>> requestQueue = new Queue<Dictionary<int, string>>();
foreach (KeyValuePair<int, string> dictionaryListItem in dictionaryList)
{
requestQueue.Enqueue( dictionaryListItem ); // error
}
但似乎无法加入上述队列。有人知道正确的语法吗?