Queue.Clone方法的用法C#

mig*_*mpn 3 c# queue clone

在MSDN的文档中为Queue类找到了以下解决方案Clone函数。但是在我的代码中,出现以下错误:

private Queue<int> myQueue = new Queue<int>();
var clone = myQueue.Clone();
Run Code Online (Sandbox Code Playgroud)

'System.Collections.Generic.Queue'不包含'Clone'的定义,找不到扩展方法'Clone'接受类型为'System.Collections.Generic.Queue'的第一个参数(是否缺少using指令或装配参考?)

如何使用此功能?

mon*_*oh_ 5

Clone适用于旧的非泛型Queue类。

使用通用队列,您可以执行以下操作:

var copy = new Queue<T>(oldQueue)
Run Code Online (Sandbox Code Playgroud)