Ejemplo n.º 1
0
        public void CloneGeneric()
        {
            var array = new MultiDimensionalArray <int>(new[] { 1, 2, 3, 4 }, new[] { 2, 2 });

            var clone = (IMultiDimensionalArray <int>)array.Clone();

            clone.Rank
            .Should().Be.EqualTo(2);

            clone.Shape
            .Should().Have.SameSequenceAs(new[] { 2, 2 });

            clone
            .Should().Have.SameSequenceAs(array);
        }
Ejemplo n.º 2
0
        public void CloneGeneric()
        {
            var array = new MultiDimensionalArray<int>(new[] { 1, 2, 3, 4 }, new[] { 2, 2 });
            
            var clone = (IMultiDimensionalArray<int>)array.Clone();

            clone.Rank
                .Should().Be.EqualTo(2);

            clone.Shape
                .Should().Have.SameSequenceAs(new[] { 2, 2 });

            clone
                .Should().Have.SameSequenceAs(array);
        }