c# - 根据字符串列中的值过滤数据集
问题描述
我从 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 根据列进行过滤很容易,但不确定如何处理这一列。
我通常会在发布问题时包含我尝试过的代码,但在这种情况下,我不知道如何继续!所以冒着因为不包括代码而被否决的风险......
解决方案
推荐阅读
- c++ - C++ malloc/realloc 奇怪的行为
- javascript - Vue/Vuetify - 未知的自定义元素:
- 您是否正确注册了组件? - java - 获取从另一个类创建的变量
- javascript - hint.js:96 Uncaught ReferenceError: isUndefined is not defined
- mysql - MySql for Excel - 导入订单错误
- css - 在纯 CSS 中覆盖没有 !important 的样式
- makefile - 从另一个目录运行configure、make、make install
- c# - 通用方法由于未知原因返回动态
- javascript - 如何在javascript中同步运行数据库查询
- javascript - findOneAndUpdate:使用父和子文档 id 进行更新