我收到以下错误
代码中的System.InvalidCastException:无法将类型为“System.Int64”的对象强制转换为“System.String”。
:
public static List<Category> getPopularCategories() {
clsCityPageDataContext cox = new clsCityPageDataContext();
var cats = from cat in cox.Categories select cat;
return cats.ToList<Category>().GetRange(0,10);
}
答案 0 :(得分:1)
问题是:
var cats = from cat in cox.Categories select cat;
return cats.ToList<Category>().GetRange(0,10);
替换为:
var cats = from cat in cox.Categories select cat;
return cats.ToList().GetRange(0,10);