我正在使用实体框架代码首先,我有一个实体Articolo
和ZefiroContext : DbContext
,它包含以下声明:
public DbSet<Articolo> Articoli { get; set; }
当我运行以下代码时:
var a = new ZefiroContext().Articoli;
List<Articolo> r;
if (a != null)
r = a.ToList();
else
r = new List<Articolo>();
我在第NullReferenceException
行得到r = a.ToList();
。我的数据库中没有Articolo
个参与者,因此我希望我的变量r
指向空的List<Articolo>
。
答案 0 :(得分:0)
你只需要。
List<Articolo> r = new ZefiroContext().Articoli.ToList();