首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

两条linq的归拢

2012-10-18 
两条linq的合并C# code var gcols (from d in MODEL.PROD.WorkloadStatistics.Dicworkloadwhere d.Value

两条linq的合并

C# code
 var gcols = (from d in MODEL.PROD.WorkloadStatistics.Dicworkload                             where d.Value == "通用"                             select new                             {                                 title = d.Key,                                 field = d.Key,                                 width = 100                             }).ToList();                gcols.AddRange((from d in MODEL.PROD.WorkloadStatistics.Dicworkload                                where d.Value == works.Type || (works.isbydate && !works.isbyprocess)                                select new                                           {                                               title = d.Key,                                               field = d.Key,                                               width = 100                                           }).ToList());


[解决办法]
没理解。。。。。
[解决办法]
两个查询不是差不多吗?只是条件不同,条件也可以写在一起的啊不是吗?
不太明白楼主想干嘛
[解决办法]
探讨
修改后,只要合并这个就可以了,刚发的有误

C# code

var gcols = (from d in MODEL.PROD.WorkloadStatistics.Dicworkload
where d.Value == "通用" || (works.isbydate && !works.isbyproces……

热点排行