Esempio n. 1
0
        public void DangerousCreateFromUnderlyingArray()
        {
            var array     = new[] { 1, 2, 3, 4 };
            var copy      = array;
            var immutable = ImmutableArrayExtensions.DangerousCreateFromUnderlyingArray(ref copy);

            Assert.Null(copy);
            AssertEx.Equal(array, immutable);
            Assert.Same(array, ImmutableArrayExtensions.DangerousGetUnderlyingArray(immutable));
        }