zoukankan      html  css  js  c++  java
  • List 与 table 分组(group by )

    1.list 分组

    List<ADSPkgMasterInfo> packageList= BizUIRequestAssetTag.GetUIRequestAsset_Rel_PackageNameInfo(_UIRequestID, _isDraft);
            var aa = from item in packageList
                     group item by new { item.PkgName, item.PkgMasterID } into g
                     select new
                     {
                         PkgName = g.Key.PkgName,
                         PkgMasterID = g.Key.PkgMasterID
                     };

    2.table 分组

    var Query = from t in dtACCQueryInfo.AsEnumerable()
                            group t by new
                            {
                                s = t.Field<string>("SenseVersion"),
                                d = t.Field<string>("Device"),
                                a = t.Field<string>("APName"),
                                fn = t.Field<string>("OwnerName"),
                                Fd = t.Field<string>("CodeFreezeDate")
                            }
                                into m
                                select new
                                {
                                    SenseVersion = m.Key.s,
                                    Device = m.Key.d,
                                    APName = m.Key.a,
                                    OwnerName = m.Key.fn,
                                    CodeFreezeDate = m.Key.Fd,
                                    count = m.Count()
                                };

  • 相关阅读:
    拍拍帐号信息查询PHP
    如何成为“一分钟经理人”?
    性能计数器注册表配置单元一致性失败(Performance counter registry hive consistency check failed )解决方案
    换个心境搞IT在IT职场如何打拼?
    变形金刚3 ——结尾擎天柱经典独白
    修改织梦(DEDE)的上一篇下一篇功能
    android 选择系统自带铃声和选择自定义铃声
    android开发常用方法
    输入特定年月返回该月的天数
    “心”字诀
  • 原文地址:https://www.cnblogs.com/gracexy/p/4788951.html
Copyright © 2011-2022 走看看