/// <summary>
        ///Delete 的测试
        ///</summary>
        public void DeleteTestHelperString()
        {
            int size = 10;                                                  // TODO: 初始化为适当的值
            SequenceList <String> target = new SequenceList <string>(size); // TODO: 初始化为适当的值

            List <string> list = new List <string>()
            {
                "0", "1", "2", "3", "4", "5"
            };

            foreach (var item in list)
            {
                target.Append(item);
            }

            target.Delete(0);

            target.Delete(2);

            target.Delete(3);

            Assert.AreEqual(3, target.GetLength());
            Assert.AreEqual("1", target[0]);
            Assert.AreEqual("2", target[1]);
            Assert.AreEqual("4", target[2]);
        }
예제 #2
0
        public void Delete()
        {
            var students = new Student[]
            {
                new Student {
                    No = 1, Name = "李1", Score = 22.1
                },
                new Student {
                    No = 2, Name = "李2", Score = 32.3
                },
                new Student {
                    No = 3, Name = "李3", Score = 42.5
                }
            };

            var sqList = new SequenceList <Student>(students);

            sqList.Delete(0);
        }