【发布时间】:2011-10-07 10:45:58
【问题描述】:
我正在尝试使用 linq 查询数据表,理想情况下我想做的是将一列字符串与一个字符串数组进行比较,返回匹配的那些。
有什么想法吗?
提前干杯
CM
【问题讨论】:
我正在尝试使用 linq 查询数据表,理想情况下我想做的是将一列字符串与一个字符串数组进行比较,返回匹配的那些。
有什么想法吗?
提前干杯
CM
【问题讨论】:
您需要使用DataRowExtensions 的Field<T> 方法之一。
var foo = from r in dt.AsEnumerable()
where bar.Contains(r.Field<string>("barColumn"))
select r;
【讨论】:
myDB.Where(x=> array.Contains(x));
【讨论】: