public void CopyTo() { var queue = new LLQueue <int>(Enumerable.Range(0, 100)); var array = new int[150]; queue.CopyTo(array, 50); Assert.IsTrue(array.Skip(50).SequenceEqual(queue)); array = new int[150]; ((ICollection)queue).CopyTo(array, 50); Assert.IsTrue(array.Skip(50).SequenceEqual(queue)); }
public void CopyTo() { var queue = new LLQueue<int>(Enumerable.Range(0, 100)); var array = new int[150]; queue.CopyTo(array, 50); Assert.IsTrue(array.Skip(50).SequenceEqual(queue)); array = new int[150]; ((ICollection)queue).CopyTo(array, 50); Assert.IsTrue(array.Skip(50).SequenceEqual(queue)); }