我正在从Oracle SELECT查询中获得一个数据集,该数据集除其他外包括用户ID列表和相应的“活动”标志(0/1)列表。
例如:
ds.Tables[0]["UserIDList"]: (11, 14, 56)
ds.Tables[0]["ActiveFlag"]: (0, 1, 0)
我需要能够过滤出用户ID 11和56,并且只能保留14。因此我可以得出以下结论:
ds.Tables[0]["UserIDList"]: (14)
使用DataTable.Select或Linq可以轻松地基于列过滤掉,但不确定如何添加。
我通常会提供我在发布问题时尝试过的代码,但是在这种情况下,我不知道如何进行操作!因此冒着不包含代码的风险……