我遇到了模型的返回类型 IEnumerable<> 的问题,我试图更好地理解:
我有一个模型视图:
public class Photoview
{
public int IdPhoto { get; set; }
public DateTime Date { get; set; }
public string Nom { get; set; }
public int Category { get; set; }
public string Lien { get; set; }
public bool Actif { get; set; }
public string Description { get; set; }
}
和一个模型,它从数据库中获取数据:
public IEnumerable<Photoview> GetAllPhotos()
{
var a = from o in _ajAentities.Photos
select o;
return a.ToList();
}
但是,我遇到编译错误:无法将 Generic.List 类型转换为
数据库的表是:
id_photo int Unchecked
date smalldatetime Checked
nom nvarchar(250) Checked
categorie int Checked
lien nvarchar(250) Checked
actif bit Checked
description nvarchar(800) Checked
我的问题是:如何才能将 GetAllPhotos() 的 Linq 查询返回为 IEnumerable<> 类型?
谢谢