System.Data.Tests.DataTableCollectionTest.CopyTo C# (CSharp) Метод

CopyTo() приватный Метод

private CopyTo ( ) : void
Результат void
        public void CopyTo()
        {
            DataTableCollection tbcol = _dataset[0].Tables;
            tbcol.Add("Table1");
            tbcol.Add("Table2");
            tbcol.Add("Table3");
            tbcol.Add("Table4");

            DataTable[] array = new DataTable[4];
            /* copying to the beginning of the array */
            tbcol.CopyTo(array, 0);
            Assert.Equal(4, array.Length);
            Assert.Equal("Table1", array[0].TableName);
            Assert.Equal("Table2", array[1].TableName);
            Assert.Equal("Table3", array[2].TableName);
            Assert.Equal("Table4", array[3].TableName);

            /* copying with in a array */
            DataTable[] array1 = new DataTable[6];
            tbcol.CopyTo(array1, 2);
            Assert.Equal(null, array1[0]);
            Assert.Equal(null, array1[1]);
            Assert.Equal("Table1", array1[2].TableName);
            Assert.Equal("Table2", array1[3].TableName);
            Assert.Equal("Table3", array1[4].TableName);
            Assert.Equal("Table4", array1[5].TableName);
        }
        [Fact]