0

我正在使用实体框架代码首先,我有一个实体ArticoloZefiroContext : 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>.

4

1 回答 1

0

You just need.

List<Articolo> r = new ZefiroContext().Articoli.ToList();  
于 2012-11-06T12:35:51.527 回答