System.Data.Tests.DataColumnCollectionTest2.Test_Indexes C# (CSharp) Метод

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

private Test_Indexes ( ) : void
Результат void
        public void Test_Indexes()
        {
            DataTable dt = new DataTable();
            DataColumn dc = new DataColumn("A");
            dt.Columns.Add(dc);

            dc = new DataColumn("B");
            dt.Columns.Add(dc);

            dc = new DataColumn("C");
            dt.Columns.Add(dc);

            for (int i = 0; i < 10; i++)
            {
                DataRow dr = dt.NewRow();
                dr["A"] = i;
                dr["B"] = i + 1;
                dr["C"] = i + 2;
                dt.Rows.Add(dr);
            }

            DataRow[] rows = dt.Select("A=5");
            Assert.Equal(1, rows.Length);

            dt.Columns.Remove("A");

            dc = new DataColumn("A");
            dc.DefaultValue = 5;

            dt.Columns.Add(dc);

            rows = dt.Select("A=5");
            Assert.Equal(10, rows.Length);
        }