Exemplo n.º 1
0
        public void ConvertAll()
        {
            var list   = new SegmentedList <int>(new int[] { 1, 2, 3 });
            var before = list.ToSegmentedList();
            var after  = list.ConvertAll((i) => { return(10 * i); });

            Assert.Equal(before.Count, list.Count);
            Assert.Equal(before.Count, after.Count);

            for (int i = 0; i < list.Count; i++)
            {
                Assert.Equal(before[i], list[i]);
                Assert.Equal(before[i] * 10, after[i]);
            }
        }