指定的强制转换在我的LINQ查询中无效

时间:2017-08-02 05:11:50

标签: c# sql-server asp.net-mvc

var universitys = (from uni in ds.Tables[0].AsEnumerable() 
                   orderby uni.Field<string>("universityname")
                   select new { universityid = uni.Field<Int32>("universityid"),
                                universityname=uni.Field<string>("universityname")}
                  ).ToList(); 

我在我的控制器中编写了这个LINQ查询,但是我收到了错误

  

指定的演员表无效。

嵌套我使用此LINQ查询

select uni.Field<string>("universityname")).Distinct().ToList()

但我想从数据集中获取两个字段(universityiduniversityname)。

0 个答案:

没有答案