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);





  • 相关阅读:
    nyoj118 修路工程 次小生成树
    nyoj99 单词连接 欧拉回路
    NYOJ289 苹果 典型背包
    nyoj 139 牌数 康拓展开
    poj1423 NYOJ_69 数字长度 斯特林公式 对数应用
    NYOJ311 完全背包 对照苹果
    sort 函数的应用
    NYOJ120 校园网络 强连接
    nyoj219 计算日期 吉姆拉森公式
    把SmartQ5系统装在SD卡上
  • 原文地址:https://www.cnblogs.com/jzb-dev/p/3962350.html
Copyright © 2011-2022 走看看