相关疑难解决方法(0)

LINQ条件组

是否可以使用条件组子句编写LINQ语句?这基本上就是我要做的事情:

bool someFlag = false;

var result = from t in tableName
   group t by new { (someFlag ? 0 : t.FieldA), t.FieldB } into g
   select g;
Run Code Online (Sandbox Code Playgroud)

所以基本上如果someFlag设置为true,我想只按FieldB分组,但如果它是假的,我想按FieldA和FieldB分组.

linq grouping

16
推荐指数
1
解决办法
7912
查看次数

标签 统计

grouping ×1

linq ×1