簡體   English   中英

實體框架代碼第一個NullReferenceException

[英]Entity Framework Code First NullReferenceException

我正在使用Entity Framework Code首先,我有一個ArticoloZefiroContext : DbContext實體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>();

我在行r = a.ToList();處獲得了NullReferenceException r = a.ToList(); 我的數據庫中沒有Articolo實體,因此我希望變量r指向空的List<Articolo>

您只需要。

List<Articolo> r = new ZefiroContext().Articoli.ToList();  

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM