public void CopyAndAdaptUniqueList() { int[] list = { 0, 0, 0 }; var copylist = new UniqueList <int> { 4, 5, 6 }; var uniquelist = new UniqueList <int> { 1, 2, 3 }; uniquelist.CopyTo(list, 0); int i = 0; foreach (object p in copylist) { uniquelist[i] = copylist.ToList()[i]; ++i; } Assert.AreEqual(4, uniquelist[0]); Assert.AreEqual(5, uniquelist[1]); Assert.AreEqual(6, uniquelist[2]); Assert.AreEqual(1, list[0]); Assert.AreEqual(2, list[1]); Assert.AreEqual(3, list[2]); }
void ICollection <Scene> .CopyTo(Scene[] array, int arrayIndex) { _scenes.CopyTo(array, arrayIndex); }