1
克隆一个堆栈时遇到了这个问题...不知道它是一个.NET错误还是预期的行为。意见?堆栈克隆问题:.NET错误或预期行为?
Dim myStack As New Stack(Of Integer)({2,1,3})
Response.Write(String.Join(",",myStack.Clone) & "<br>" & String.Join(",",myStack.Clone.Clone))
输出:
2,1,3
3,1,2 <- I expected 2,1,3
我的意见是,它不是.net的错误。 –
你的代码甚至不会为我编译。你在使用一些有趣的扩展方法吗?你可以发布一个简短但完整的控制台应用程序来演示这个吗 –
您确定您没有使用非通用堆栈(http://msdn.microsoft.com/en-us/library/system.collections.stack.aspx)?通用堆栈没有克隆方法。 – alun