示例#1
0
        public unsafe void TestStaticList()
        {
            int *ptr  = stackalloc int[16];
            var  list = new StaticList(ptr);

            Assert.IsTrue(ptr == list.Waterline);
            list.Add(2);
            Assert.IsTrue(ptr + 1 == list.Waterline);
            Assert.IsTrue(list[0] == 2);
            list.Pop();
            Assert.IsTrue(ptr == list.Waterline);
        }