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

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

            foreach (string item in mylist)
            {
                target.Append(item);
            }

            for (int i = 0; i < 4; i++)
            {
                Assert.AreEqual(mylist[i], target.GetElement(i));
            }

            Assert.IsNull(target.GetElement(10));
            Assert.IsNull(target.GetElement(-100));
        }
Пример #2
0
        public void GetElement()
        {
            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);

            var student = sqList.GetElement(2);
        }