我目前有一个for循环来查询数据表上的行,但我想知道如何将其写为linq表达式呢?
for (int i = 0; i < repDT.Rows.Count; i += 1)
感谢您的帮助。
答案 0 :(得分:1)
以下内容应该有效:
var result = from DataRow row in repDT
where row.property == (insert your condition)
select row // (can be row, row.property etc)
你也可以像这样的列表得到结果:
var result = (from DataRow row in repDT
where row.property == (insert your condition)
select row).ToList(); // (can be row, row.property etc)