Exemple #1
0
        public unsafe void TestToArray()
        {
            var arr = new[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 };

            fixed(int *ptr = arr)
            {
                var s = new Sliced <int>(ptr, (nuint)arr.LongLength);
                var a = s.ToArray();

                Assert.AreEqual(a, new[] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 });
            }
        }