您的位置:首页 > 其它

datatable 使用LAMBDA表达查询,过滤

2014-05-27 14:18 225 查看
DataTable dt = new DataTable();
DataColumn dc = new DataColumn("UserName", System.Type.GetType("System.String"));
DataColumn dc1 = new DataColumn("UserPwd", System.Type.GetType("System.String"));
dt.Columns.Add(dc);
dt.Columns.Add(dc1);
DataRow dr = dt.NewRow();
dr["UserName"] = "22";
dr["UserPwd"] = "33";
dt.Rows.Add(dr);

var rownumber = dt.AsEnumerable().Where<DataRow>(C=>C["UserName"].ToString()=="22");
int row = rownumber.Count<DataRow>();
foreach ( DataRow en in  rownumber)
{

Response.Write("User" + en["UserName"] + "pwd" + en["UserPwd"]);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: