public void TestToArray() { VList <int> list = new VList <int>(); int[] array = list.ToArray(); Assert.AreEqual(array.Length, 0); array = list.Add(1).ToArray(); ExpectList(array, 1); array = list.Add(2).ToArray(); ExpectList(array, 1, 2); array = list.Add(3).ToArray(); ExpectList(array, 1, 2, 3); array = list.AddRange(new int[] { 4, 5, 6, 7, 8 }).ToArray(); ExpectList(array, 1, 2, 3, 4, 5, 6, 7, 8); }