我需要将 DataTable 转换为 IEnumerable 然后正确使用 LinqBridge ...我需要将SELECT * FROM X
查询解析为 aQuery.GroupBy(l => l.Field);
以便foreach
正确使用一些循环对我的查询进行分组...
我试过了
public static IEnumerable<DataRow> getRows(DataTable table)
{
foreach (DataRow row in table.Rows)
{
yield return row;
}
}
但我不能使用getRows(myDataTable).Any()
或其他 Linq 功能......请帮忙。
我无法从 Framework 2 升级,我的部门想从我的 4.0 应用程序降级到 2.0,因为他们绝对拒绝升级计算机,所以现在我很沮丧,因为我的应用程序是 WPF 4.0,我正在将所有内容迁移到 WinForm (这是一团糟)并更新每种方法...
太感谢了。
编辑
发现了问题,我打电话using LinqBridge
但忘记添加,using System.Linq
现在问题解决了,一切正常......请删除这篇文章,或者把它留在这里,以指导像我这样的人,让他们知道他们需要打电话给 System.林克...