zoukankan      html  css  js  c++  java
  • Linq 查询

                var dt = new DataTable();
                var list = dt.AsEnumerable();
                var qurey = from tmp in list
                            where 1 == 1
                            select new ent()
                            {
                                Id = tmp.Field<string>("Id"),
                                Name = tmp.Field<string>("Name")
                            };
                qurey.ToList();


            public class ent
            {
                public string Id { getset; }
                public string Name { getset; }
            }

    //优化

      var dt = new DataTable();
            dt.Columns.Add("Id");
            dt.Columns.Add("Name");
            dt.Columns.Add("Addre");
            DataRow dr = dt.NewRow();
            dr["Id"] = "01";
            dr["Name"] = "King";
            dr["Addre"] = "addreeeeeee";
            dt.Rows.Add(dr);
            
            var list = dt.AsEnumerable();
            var qurey = list.Select(tmp => new
            {
                Id = tmp.Field<string>("Id"),
                Name = tmp.Field<string>("Name")
            });
            var lis = qurey.ToList();
            var dtTmp = ToDataTable(lis);





  • 相关阅读:
    pycharm搭建Django项目
    记一次坑爹的Rocketmq排错
    vue关于编辑框的表单变化判断
    PostgreSQL创建空间数据库
    PostgreSQL查询集合结果用逗号分隔返回字符串
    sqoop 抽取 postgres 数据库的数据
    Hive插入parquet格式进行压缩
    python通过kylin的api调度cube
    python的while例子
    numpy和pandas 小计
  • 原文地址:https://www.cnblogs.com/jzb-dev/p/3962350.html
Copyright © 2011-2022 走看看