0

在我的 WinForm 项目中,我尝试在 LINQ 的帮助下访问 DataSet 中的表。

      DSObjectData lDataSetObject; // DSObjectData -Strongly typed DataSet

       var q = from contour in lDataSetObject.Contour
               select contour;

但在选择运算符我得到这个错误:

无法将 lambda 表达式转换为类型“字符串”,因为它不是委托类型

4

1 回答 1

2

DataTable 不可枚举。

var q = from contour in lDataSetObject.Contour.AsEnumerable()
               select contour;

qIEnumerable<DataRow>

于 2013-01-13T14:40:02.560 回答