【发布时间】:2019-10-24 00:33:00
【问题描述】:
我有一个 DataTable,我想在 DataTable 上选择与文本框中的输入相匹配的多个列。下面的代码只选择了 1 列。
var result = from data in mDataTable.AsEnumerable ()
where data.Field<string>("Code") == txtCode.Text
select data.Field<string> ("Description");
foreach (var res in result) {
txtxDescription.Text = res.ToString ();
}
如何使用 LINQ 在 DataTable 上选择 2 列或更多列?
【问题讨论】:
-
为什么不选择整行?这样,您就可以访问所需的所有列。