System.Data.Tests.DataRowCollectionTest.Find2 C# (CSharp) Method

Find2() private method

private Find2 ( ) : void
return void
        public void Find2()
        {
            DataSet ds = new DataSet();
            ds.EnforceConstraints = false;

            DataTable dt = new DataTable();
            ds.Tables.Add(dt);

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

            dt.PrimaryKey = new DataColumn[] { dc };

            DataRow dr = dt.NewRow();
            dr[0] = "a";
            dt.Rows.Add(dr);

            dr = dt.NewRow();
            dr[0] = "b";
            dt.Rows.Add(dr);

            dr = dt.NewRow();
            dr[0] = "c";
            dt.Rows.Add(dr);

            DataRow row = ds.Tables[0].Rows.Find(new object[] { "a" });

            Assert.NotNull(row);
        }