请问给TABLE 字段赋值

请教给TABLE 字段赋值DataColumn col new DataColumn(warning, typeof(string))col.DefaultValue

请教给TABLE 字段赋值

DataColumn col = new DataColumn("warning", typeof(string));
                col.DefaultValue = "";
                dt.Columns.Add(col);
                DataRow[] df = dt.Select(String.Format("endaddr ='广东省'"));
                if (df.Length > 0)
                {
                    
                    
  这里要实现给warning,赋值
                }


请问如何给warning,赋值??
[解决办法]
 foreach (DataRow dr in df)
         dr["warning"] = "xxx";
[解决办法]

foreach datarow dr in df
     datarow drNew = dt.newrow
     drNew.item("warning") = dr.item(0).tostring
     dt.rows.add(drNew)
next

[解决办法]
                DataColumn col = new DataColumn("warning", typeof(string));
                col.DefaultValue = "";
                dt.Columns.Add(col);
                DataRow[] df = dt.Select(String.Format("endaddr ='广东省'"));
                foreach(DataRow dr in df)
                {
                   dr["warning"]="123";
                }