DataTable dtUser = new DataTable();
            dtUser.Columns.Add("username", System.Type.GetType("System.String"));
            dtUser.Columns.Add("age", System.Type.GetType("System.String"));
            DataTable dtDND = new DataTable();
            dtDND.Columns.Add("username", System.Type.GetType("System.String"));
            dtDND.Columns.Add("age", System.Type.GetType("System.String"));

            dtUser.Rows.Add("张三", "123");
            dtUser.Rows.Add("李四", "11223");
            dtUser.Rows.Add("王五", "11223");

            dtDND.Rows.Add("李四", "11223");
            dtDND.Rows.Add("王五", "11223");
            var normalReceive = from r in dtUser.AsEnumerable()
                                where
                                !(from rr in dtDND.AsEnumerable() select rr.Field<string>("username")).Contains(
                                r.Field<string>("username"))
                                select r;

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐