【发布时间】:2016-03-08 11:30:31
【问题描述】:
如果我有一个具有相同数据类型 int 的 columns with suffix "_" 的数据表。
如何通过 LINQ 获取所有这些列等于某个值的数据,例如 1。
前:
emp_num day_ penalty_ role_ abscence
23 12 1 2 true
24 1 1 1 true
76 2 5 1 false
55 1 1 1 false
我想得到这样的结果:
24 1 1 1 true
55 1 1 1 false
因为数据表的列数是可变的,我想要一些通用的方法来以某种方式投影这些列:
DT.AsEnumerable().Where(all columns with suffix "-" = 1)
【问题讨论】: